Mystery and marvels of insect life - Owen, Jennifer