Donald Duck and Cheating: The Long Race to Pumpkinburg

Carl Barks and subverting moral lessons