Alumni Snapshot: David Beauregard

Liberty University

Abstract