The Captain of the "Mary Rose": A Tale of Tomorrow (Sources of Science Fiction: Future War Novels of the 1890s, Vol. 2) by William Le Queux | Menrva Books | MenrvaBooks