About Ottwell Binns
Source: Wikipedia
Ottwell Binns (11 February 1872 – 27 November 1935) was a British novelist and Unitarian minister. He wrote mostly genre fiction, adventures, mysteries, and at least one science fiction novel, Dan Yeo; Or, The Island of the Lost (1929).

