Top 277 hirsch andreas editor PDF Book Page 10