Author: Stallybrass, William Teulon Swan.