The biology of butterflies - Edited by R.I. Vane-Wright and P.R. Ackery (Macmillan Education)