Memory ManDavid BaldacciLauren McNerneyRead Jul 2018 · 577 reviews · 826 books readRounded up from 2.5 stars 0GIF