essential reading for thinking feeling human beings 17 books on this list books essential feeling human reading thinking