Herrick, Jim. Humanism: An Introduction. Buffalo: Prometheus Books, 2005.