Hashgachah Pratis: An Exploration of Divine Providence and Free Will