Top 686 andreas krause eds PDF Book Page 27