JOHN M ROCK JR