This is one of the best book I ever read! Brillant for people who w...