Top 239 nagarajan ranganathan eds PDF Book Page 9