Rogers Rangers and the Raid on Fort Michilimackinac 1758: A Novel of the French and Indian War