Formerly an instructor at Fairleigh Dickinson University, DAVID ALAN HERZOGis the author of over 100 audio visual titles and computer programs, and has written and edited several books in mathematics and science.