Tears of Contrition is a biography of John N. Maffitt (1819-1886), an American naval officer and Confederate naval commander during the American Civil War. The book includes personal recollections of... This description may be from another edition of this product.