Has everything you want in a standalone book. give it a listen, what could hurt.