British And Irish Butterflies by Adrian M. Riley