Early Science Fiction Tales 2 SF Before Verne and Wells: 1648 - 1844 by David Lear | Menrva Books | MenrvaBooks