Doctor Syn

162 pages hardcover

fiction classics medium-paced