A book by David Clayton.
Strike One.
And recommended by Scott Hahn.
Strike Two.
Sounds like a wonderful book.