20141031 spirituality: 30 books you must read in your lifetime