Urbanization is a global phenomenon that is increasingly challenging human society. It is therefore crucially important to ensure that the relentless expansion of cities and towns proceeds sustainably. Urban ecology, the interdisciplinary study of ecological patterns and processes in towns and cities, is a rapidly developing field that can provide a scientific basis for the informed decision-making and planning needed to create both viable and sustainable...