The Last of the Spirits, John Leech