On The Wings Of Checkerspots C by Paul R. Ehrlich & Ilkka Hanski