John Mauchline
2 published titles
Advances in marine biology. Vol.7, [The biology of euphasiids
(Contributor)
1 edition
- ISBN: 0120261073
- Academic P
- 1969
- Details
Crustacea: Mysidacea : with a key to the species
1 edition
- ISBN: 0902911058
- Scottish Marine Biological Association
- 1971
- Details