2 ms·I'd recommend Puzzle Palace by James Bamford.by count 15y agoI'd recommend Puzzle Palace by James Bamford.