Andy Hertzfeld
Language: English
Humble Book Bundle: O'Reilly Classics humble bundle
Publisher: O'Reilly Media
Published: Dec 15, 2005