Top 0 subhash c minocha eds PDF Book Page 24