Enigma : crack the code : puzzles, codes and challenging conundrums to test your wits and sharpen your brain - Moore, Gareth (Michael O'Mara Books, 2018)