Top 680 rajib shaw eds PDF Book Page 29