Annals of Niagara / by William Kirby ; edited with introduction and notes by Lorne Pierce