The meaning of sacrifice - 1 John 1 by James Thornton | HolyStudy