Top 240 clark glymour PDF Book Page 10