Unlimited Memory by Kevin Horsley on Blinkist.
[Convert numbers into sounds based on their shape or story, and use those sounds to create words and corresponding scenarios. For example, 1969 turns into 9 / B, 6 / sh, and 9 / P, which could be a bishop landing on the moon.]