1 of 1 people found the following review helpful
3.0 out of 5 stars
The book has so been easy to understand, 29 Oct. 2015
The book has so been easy to understand, though it does have some lack of examples in later chapters which can stop your progress on some exercises. My main issue however is that the book is only only month old and not constantly uses and already pages are falling out due to bad construction quality. The worst thing about this is that you only notice the damage to the book after the return policy has expired.