Internet Archive BookReader

The Discoboli. Cyclopteridæ, Liparopsidæ, and Liparididæ