JOHN B MCNEELY