John Harper British naturalist, writer and scientific illustrator
Harper, John, marine biology
VIAF ID: 305816405 ( Personal )
Permalink: http://viaf.org/viaf/305816405
Preferred Forms
4xx's: Alternate Name Forms (2)
Works
Title | Sources |
---|---|
Glimpses of ocean life; or, Rock-pools and the lessons they teach |