Top 399 norman davies antony polonsky eds PDF Book Page 17