The Story of Human Development by Debra Poole & Amye Warren