Author: Charles Dugard Makepeace