A new tribute to the memory of James Brainerd Taylor
Language: eng