Really liked this book. The worst thing about it is its size, more than 1500 pages is unacceptable. It's really so big so you need to be very patient to read it. Some topics need to be cut out to decrease its size.
I'll never forget this book , it was the best gift from the best friend in Malaysia.. helped me a lot to be ready for graduation project that's true, If you success to prepare, you prepare to success