Author: William J. Duiker; Jackson J. Spielvogel