Lieutenant General (OF-9)
As Field Marshal is the highest rank, General must be the second highest and Lt-Gen the third.
Fieldmarshal.
A Staff Sergeant is a noncommissioned officer, whereas a Captain is a commissioned officer.
SPC is an abbreviated form of the rank of Specialist, which is the highest lower enlisted rank before one becomes a noncommissioned officer.
Yes, he was a corporal in the German army in WW1. This is a low ranking noncommissioned officer in the armed forces.
George Brown - British Army officer - was born in 1790.
Samuel Auchmuty - British Army officer - was born in 1756.
Walter Long - British Army officer - died in 1917.
James Robertson - British Army officer - was born in 1717.
William Ponsonby - British Army officer - died in 1815.
James Stuart - British Army officer - died in 1815.
John Macdonald - British Army officer - died in 1850.
Martin Hunter - British Army officer - was born in 1757.
Charles Grant - British Army officer - died in 1950.