Top 897 johannes hahn editor PDF Book Page 38