Top 1128 andreas werner editor PDF Book Page 47