Author: edmund clark