Author: jack o. flynn and alan kellock and albert j. rosenberg