Fighting Through to Anzio The Gordon Highlanders in the Second World War (6th Battalion and 1st London Scottish). - Mitchell, Stewart (Pen and Sword Military, 2023)