From an Ontological Point of View
John Heil
Oxford University Press, USA
I agree with the other descriptions provided here. In addition, I would add that John Heil makes it clear where his expertise ends. He's not afraid to admit being confounded by claims made by other philosophers. This gives one a way forward in a field cluttered with contradictory claims. 

It is actually helpful.

I would also point out that this book opens onto other work by the same author, written in the same clear style. I am currently enjoying the opportunity to explore his other books. 

These are helpful, as well.