The promise of restoration - John 10 by Mary Patel | HolyStudy