Author: Bernard F. Dukore Robert O'brein