Published 20 Mar 2012
Confessions of a cartoon owner
Sidney Harris; maybe a name you’ve not heard of, but you’ll certainly know his cartoons if you’re of a scientific bent – although Rolf and Richard Harris are probably more famous. As it turns out, being based in New Haven,…READ MORE >