JOHN H ROACH, JR