Migration of Organisms Climate Geography Ecology - Elewa, Ashraf M. T. (Springer-Verlag Berlin Heidelberg, 2005)