Author - Editors Anil K. Jain, Patrick Flynn, Arun A. Ross