JOHN CRAIG, JR.