Beginnings, Second Edition by Mary Jo Peebles