What do you think?
Rate this book
422 pages, ebook
First published November 1, 2005
As with any design book this is not complete but covers most of the bases extensively and a lot in it has been motivated thoroughly but remains discutable. Let neither of those put you off.