The Island of Dr. Moreau (1996) Published January 19, 2020 at × in Richard Stanley and H.P. Lovecraft