Adventures in the human spirit - Bishop, Philip E. (Pearson Prentice Hall, 2011)