A good book is TRAUMA and RECOVERY by Judith Lewis Herman.
This is explains why we sometimes "forget" certain memories. We "banish them from consciousness" as they are too painful.
Just stay away from Hypnosis, and "suggestion" and all the rest. They can contaminate, and even create "memories".
Also, here is a good general self help FREE book.