A reader passed along this link to Da Vaughn Bodé Site. Bodé was known to National Lampoon fans for his Cheech Wizard comic strip which featured the eponymous ill-tempered hatted wizard and numerous lizards and nymphettes. Bodé was only 33 when he died of accidental strangulation in 1975.