I’d recommend Memory Craft by Lynne Kelly. It’s different from the typical memory book. There are more recommendations in the faqs.
This site also has over 5,000 pages of free information. Check the getting started guide for links to the various sections. The search box and wiki are two good places to start.