William Johnson (1775-1812)

Lt.-Colonel William Johnson, of Montreal

Contributed by Mark Meredith on 30/07/2021 and last updated on 30/07/2021.