$15.99
For the beginner or advanced player who wants to enhance their knowledge and the programmer who needs an encyclopedia of patterns.