Sunday, March 23, 2008

Art of the day

This is a figure of a flea from Robert Hooke's Micrographia (1664) - one of the most seminal scientific works ever published.

No comments: