Author: T. Raffles (Thomas Raffles) Davison