If someone is fairly new to philosophy and wants a general pretty easy comprehending book... I would highly recommend this one. While I think at some times it was too simplistic but I did enjoy and learn new concepts from the book. Also, it has was not trying to go too deep, and I really can't fault it for something it was not trying to do. Overall, the book was a great introduction. If you are already acquainted with the field of philosophy or wanting a challenge after this book... I would refer you to "Philosophical Foundations for A Christian Worldview" by William Lane Craig and J.P. Moreland. This book will definitely be a great challenge, but after reading a book such as this one... certainly not impossible to read.