I bought this book today. Right up my alley lately.