This book is excellent. Very well written. There is a newer one out, but I'm not sure what has changed or has been added. Author: Russell Roberts
Amazon.com
www.amazon.com
Last edited: