John D. Kernan, Jr., 1911–2006



View objects associated with John D. Kernan, Jr. >