edward mogg