An expedition to Mars discovers the remains of an advanced civilization, which died out many thousands of years ago. They recovered books and document...
Ayesha, the return of She, is set 16 years after the previous novel She. Horace Holly and Leo Vincey have spent the years travelling the world looking...