Halo: The Essential Visual Guide by Inc. Dorling Kindersley & Jeremy Patenaude