Across the Zodiac by Percy Greg.