At head of title: The Natural History Museum.
Megabugs : the Natural History Museum book of insects by Miranda MacQuitty. ISBN 1898304130. Published by River Swift in 1995. Publication and catalogue information, links to buy online and reader comments.