Turning the Tide at Gettysburg: How Maine Saved the Union by Desmond, Jerry R. | Menrva Books