Metapopulation Biology by Llkka A. Hanski & Ilkka Hanski