I just bought this book. It's my next read.

Good luck.