Top 859 norman foo eds PDF Book Page 35