Dr. Y. M. Puri >>Publications