Butterfly Biology Systems : Connections and Interactions in Life History and Behaviour - Roger L H Dennis (2020)