Author: Singh, S P & Kelley, Paul L