Speaker: Marshall Segal
Location: Bethlehem College & Seminary
Transcript: https://www.desiringgod.org/messages/how-to-win-a-fight