McGill Libraries
McLennan Library Building3459 rue McTavish
Montreal, Quebec
H3A 0C9
John G. Horsfall was a prominent British tea planter and estate manager who operated in Ceylon (modern-day Sri Lanka) during the early 20th century. He served as estate manager of the Deanstone Estate in Urugalla from 1924 to 1930.