M10 Tank Destroyer
Steve Zaloga
For more information and a detailed construction article, see Military Modelling Magazine Vol. 30 issue 4