John C. Allen: CN 4130