GCHQ puzzle book II - UK Penguin books 2018 - 358p. ISBN: 9780241365434 Dewey Class. No.: 793.73 P376G