Author: Pyddoke, Edward, Ed