edwardhsheffield