Family book of William George HAMILTON

Spouses