Soldiers Who Have Served

Name: William Neville Curtis Waite

Rank: Colonel

Regimental number: 56703