Uncategorized Rest In Olfactory Peace May 14, 2002 Rand Simberg Mike Todd, Jr., the innovator who gave us the late but unlamented Smell-O-Vision, has died.