Author: De Charlevoix, P.F.X. [Pierre Francois Xavier]; Shea, John Gilmary; Bannon, John Francis