Author: Kagan, Fredrick W., Kagan, Frederick W., Kagan, Donald