Top 1153 collings david PDF Book Page 49