John Crookshanks


John Crookshanks - military officer from Great Britain. He was born in 1708 and died in 1795.