General Posts Understanding Piper 2005-05-25 By Ben Catlin 0 Comments I have listened to considerably more John Piper in the last two weeks than I have before and I have some thoughts to Read More…