Top 149 ashraf esmail eds PDF Book Page 7