Knowledge encyclopedia - Brown, Shaila, ed. (London Dorling Kindersley, 2017)