Author: bernard freeman