Top 222 andreas krause eds PDF Book Page 10