World Leaders Past & Present

116 pages 1986

challenging informative inspiring medium-paced