A History of Poland - Halecki, Oskar, 1891-1973 (Routledge & Kegan Paul, 1983)