The island of Doctor Moreau.
Publisher: Daily Express Fiction Library
Place of publication: (London)
Language: eng