A Primer on Indwelling Sin & Total Depravity October 26, 2006 by Alex Chediak Here’s a message from John Piper that we all need to hear. Warning: Do not play this video until you are ready to bust a gut laughing. (HT: Mike Busch) 00000