Top 0 richard flarend PDF Book Page 31