Author: edward duffield