Tropical butterflies: the ecology and behaviour of butterflies in the tropics with special reference to African species P .