Author: Richard Chenevix Trench
Alternate names: richard chenevix trench