Glimpses of ocean life, or, Rock-pools and the lessons they teach
John Harper (Author, Illustrator)
x-xiv, 20-379 pages, 10 unnumbered leaves of plates : illustrations (some color) ; 19 cm
542252
Includes index