Top 1200 david g lambert eds PDF Book Page 50