If you haven't read Robert Polzin on Sefer Shmuel you are missing out. His explanation of Natan’s parable of the lamb is absolutely stunning and should be required reading any time someone learns this story