Almanac of world events.
Reader's Digest Association (Great Britain)
London ; Reader's Digest Association
History, Modern