Edward B . Harper.