Soldiers Who Have Served

Name: Philip Steven Thompson

Rank: Captain

Regimental number: 561713