Moonwalking with Einstein is a fun book. "Your Memory" by Higbee I read maybe 15-20 years ago and it's more on how to do this kind of stuff. I was able to memorize a deck of cards quite quickly at one point but these techniques require quite a bit of practice to keep.
Also, most of this information is freely available online at this point and there are a ton of resources for finding it probably but I remember it being a pretty useful book at the time.