Internet Archive BookReader

The island of Doctor Moreau ; a possibility