Person
(1774-1834)
Family
Not who you're looking for? Others named John MacInnes: American screenwriter · Scottish Gaelic scholar and authority on Scottish Gaelic ora · Canadian ice hockey player