Author: Cary Hayes Edward.