Some books to spend your life with