Very good book, a must read...