Top 881 nicholas richter auth PDF Book Page 34