Good review and this book sounds right up my alley. Thanks.