Author: Gorrequer, Gideon Kemble, James,