Humanism: An Introduction by Jim Herrick (Paperback, 2005)