Modern history a source book - Lewis, Brenda Ralph (Flame Tree, 2003)