An (extra)ordinary life : from a childhood in Royton to tank warfare in North Africa and Italy /
Ashworth, Frank,author.