Author: John Traherne Moggridge
Alternate names: Moggridge, J. Traherne; J. Treherne Moggridge; J. Traherne Moggridge; Moggridge J.T.
Born: 1842
Died: 1874