May 9, 2010 God & Mary – A Magnificent Team Preacher: David Sproule Series: David Sproule, Sermons Sermon Audio Download PowerPoint « Philippians 3:1-11 Philippians 3:12-20 »