Authors / (c) 2000 - Gene Ostrowski