Author: fred deem