William Halse Rivers Rivers Share This William Halse Rivers Rivers (William Halse Rivers Rivers, W. H. R. Rivers)