graham mccarty