Every year I try to learn about a period of history that I know absolutely nothing about. This year it's the civil war. Has anyone got any recommendations for books to start with?