Books for thought