THE SIEGE WITHIN THE WALLS
BY
STEWART PEROWNE
Malta 1940 - 1943
published 1970