Biogeography - Brown, James H.; Lomolino, Mark V. (Sinauer, 1998)