Top 102 ren teichmann eds PDF Book Page 5