Carol A.B. GiesenCarol A. B. Giesen is an associate professor of human development at St. Mary’s College of Maryland. Books by the Author