Author: frederick r. karl