adam.b.graham