Mediterranean ecogeography - Allen, Harriet D. (Pearson Prentice Hall, 2001)