Community
Follow Along
We're an Open Book
Home
Library
Explore
Trending
Search
Ratings24
Average rating4.2
Very good book. Examples of the patterns are very easy to grasb - thanks to the many quizzes it's also easier to remember them all