Coping with Population Challenges - 9780415846806