Author: jr.  bernard j. kane