Those Tom Brown books are excellent. i don't have them but read a few of his several years. They are very informative.