Author: Kado, Clarence I. Agrawal, Hari O.,