This excellent set of review chapters discusses the effects of environmental heterogeneity; the effects of spatial and temporal heterogeneity on individuals, populations, communities and biodiversity; and the management and conservation implications of environment heterogeneity. The book is an invaluable reference work for graduate students and researchers.