Geek Handbook
Subtitle: Practical Skills and Advice for the Likeable Modern Geek
Publisher: Krause Publications
Published: 2012
Language: eng
Number of pages: 240
ISBN-13: 9781440232886
Subjects: Humor, general