Top 257 ganesh balasubramanian eds PDF Book Page 10