JOHN W MCCRACKEN