German Assault Guns on the Eastern Front - 9780811717885