Rotten Island - William Steig
Bizarre, but awesome.