j.m.p.edwards