For those of you who are intimidated by the philosophical branch of Metaphysics, this is probably the best introductory book on Metaphysics for undergraduate philosophy students. I personally tried to buy and borrow some books on metaphysics, and unfortunately these books were either for graduate or advanced undergraduate students who are already familiar with the philosophical terminologies that most of us are not familiar with. I decided to download this book on Kindle to read it, and I do not regret it for one bit. It is written in a very clear and comprehensive manner in such a way that college student could understand it. It does involve some effort on the part of the reader to try to understand the book, but overall it is reader-friendly for beginners or amateurs. I also believe that the author of the book was able to present the problems in metaphysics in a interesting matter that would help beginners to appreciate the branch of Metaphysics. The use of analogies and concrete examples did help me understand the problem better. Overall, I would really recommend this book to anyone who is curious enough to understand what Metaphysics is.