The last thing David expects is that his beloved son will topple him from the throne. The betrayal threatens not only his life but also his legacy. Coming back to power will put Absalom in danger. Is David ready for his next move?
God Knows by Joseph Heller