Author: Taffrail (pen name used by Captain Henry Taprell Dorling)