This is one of the most unforgettable stories that stays with you for years. All the great themes of literature and life are the fabric of this extraordinary novel:love,honor,guilt,fear and redemption.