Top 659 kurt hirschhorn eds PDF Book Page 28