Top 496 jeffrey herf eds PDF Book Page 21