Forty-five years of abstracting complexity. What does that mean? We apologize for any temporary inconvenience; portions of this site are under construction.
Cartoon (c) The New Yorker Collection 1976 James Stevenson
From cartoonbank.com
All Rights Reserved