Paperback, 390 pages
English language
Published Nov. 9, 2011 by O'Reilly Media, O'Reilly, O'Reilly Media, Inc..
Making Easy Things Easy and Hard Things Possible
Paperback, 390 pages
English language
Published Nov. 9, 2011 by O'Reilly Media, O'Reilly, O'Reilly Media, Inc..