William Davidson Niven ( 1842 - 1917 )

Birth: Peterhead, Aberdeenshire, Scotland (24 March 1842) Death: Sidcup, Kent (29 March 1917) Education: Grammar School, Aberdeen; King's College, Aberdeen.