City Under Siege: Richmond in the Civil War
Mike Wright has done a prodigious job of research and has made Civil War Richmond and its cast of people come alive, with glimpses of other battle theaters as a bonus. (Mary Hoehling, author of The Day Richmond Died)