What do you think?
Rate this book
578 pages, Paperback
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.