Author: Frank lee beals