GARY L. MCCRACKEN