James Crofts (British Army officer)From Wikipedia, the free encyclopedia James Crofts (c. 1683–1732) was an officer of the British Army.