Author: Frederic Amadeus Frederic Amadeus Malleson