Author: St. James Garlickhythe.