graham d.m.