Lego enthusiast Christoph Bartneck has put together a visual catalog of all 3600+ LEGO minifigures that have been released beginning in the 1970s through 2010. What’s especially nice is the heavily discounted PDF version available from Lulu for about $25 (unfortunately, that is an Adobe Digital Editions PDF, but it easy to remove Adobe’s crap DRM).