Genocide, the world wars and the unweaving of Europe. - Bloxham, Donald. (London ; Portland, OR)
x, 268 s.