Introductory Ecology by Peter D. Stiling
Includes behavioural, population, community and applied ecology to give students a wide-ranging ecological picture. With a broad perspective on problem solving, this book suggests alternatives to present theories and problems and emphasizes applied ecology.