Reading list: MPD-DID
Research and validation.