John Trotter
Children
Partners
Matilda Macnaghten