Author: W. E. Henley John Stephen Farmer