Stonebender rated All My Sins Remembered: 4 stars Feb. 12, 2012 Public All My Sins Remembered by Joe Haldeman