Allen Shields publisher