Top 1088 clarke roger PDF Book Page 46