John Robertson Administrator Staff member Jul 30, 2007 #1 SURNAME Campbell FORENAME Douglas Dudgeon UNIT 22 Independent Company RANK Lieutenant NUMBER 256582 AWARD Military Cross PLACE Germany 1945 ADDITIONAL INFORMATION
SURNAME Campbell FORENAME Douglas Dudgeon UNIT 22 Independent Company RANK Lieutenant NUMBER 256582 AWARD Military Cross PLACE Germany 1945 ADDITIONAL INFORMATION