300 millionth American published October 17, 2006 by Jimmy Margulies politicalcartoons.com