David MacLennan is a consultant in fisheries research and technology, and a former Deputy Director at the FRS Marine Laboratory
![]() Fisheries Acoustics : Theory and Practice | ![]() Paperweights from Great Britain: 1930-2000 | ![]() The Cosmeston Kraken: and other short stories |