I too....
....cannot recommend this book highly enough - and I do to all my students.
I've now read it three times....and even for a seasoned aviator it re-focuses the mind. There may be others that do it - but this one is the one I read. You learn so much from others mistakes.
DD