Graham on state of the D

Top