public profile
Son of Daniel Garrett and Jane German Brother of Daniel Garrett; Jane Eleanor Garrett; Frederick Anthony Garrett; Henry Daniell Garrett; Emma Parker Garrett and 4 others; John Thomas Garrett; John Thomas Garrett; Edmund Garrett and Arthur Garrett « less