Author: Thomas Richard Frederick Cooke-Trench