Soldiers Who Have Served

Name: Trevor Duncan Aydon Veitch

Rank: Lieutenant Colonel

Regimental number: 471373