What are some books you thoroughly recommend for self-development? Amazon is packed with tons of them. What are your top five books you most recommend?