Philosophies, Practices and Challenges at the Onset of the 21st Century - Ruth C Carter (Taylor and Francis, 2000)