Top 1092 nicholas rees editor PDF Book Page 46