Character encyclopedia - Eric Hardie (Dorling Kindersley New York, 2016)