Carolyn E. Holmes Books by the Author Previous slide in carousel Africa, Fourth Edition Next slide in carousel