Cover 3

Design for Hackers

Design for Hackers: Reverse Engineering Beauty

2011 • 352 pages