Michael J McCray II articles