Top 645 werner hoffmann editors PDF Book Page 27