Top 0 ramesh c gupta eds PDF Book Page 50