Gary F McCracken Editor