Comment

jordan1994
Jan 26, 2012
Quite a good book. Easy to read and comprehend yet comprehensive. Unrelated to content but also important: Nice beefy book of the right size and paper, but not too heavy to carry around (always the best kind of book).