Since when has the rank of James Cassels been at its current level in the British Army? 
1736
-1
Section::::Abstract.
James Cassels (British Army officer)
691374
-1
Section::::Abstract.
Field marshal (United Kingdom)
32032154