Author: Richard N. Aufmann Ronald J. Harshbarger