Top 595 yale nemerson eds PDF Book Page 23