Armored giants : a novel of the Civil War