Books from our library that make you think...