Alberto Maggini, The Island of Doctor Moreau