Home›Books›William E. HoyleWilliam E. HoyleNo biography available.Works (2)A catalogue of recent cephalopoda1897The parasites of man, and the diseases which proceed from them : a text-book for students and practitioners