SURNAMECampbell FORENAMEDouglas Dudgeon UNIT22 Independent Company RANKLieutenant NUMBER256582 AWARDMilitary Cross PLACEGermany 1945 ADDITIONAL INFORMATION