Author: Richard S. Fox, Robert D. Barns Edvard E. Ruppert