Author: floyd l. ruch