David Levine

Literary Birthday – 20 December – David Levine

David Levine was born 20 December 1926 and died 29 December 2009 Levine was an American artist and illustrator best known for his caricatures inThe New York Review of Books. Jules Feiffer called him ‘the greatest caricaturist of the last half of the 20th Century.’ Clockwise…