Top 587 karl dieterich eds PDF Book Page 25