Kevin Levine's Civil War Memory is one of the most anti-Confederate websites on the web. he seldom let's opposing views get posted and all posts are subject to his approval and editing. Also notice all the books listed covers a whole two(2)authors, none of which I used as sources.
GP