David, Amnon, Tamar, and Absalom