The German order of battle panzers and artillery in world war II - Nafziger (Greenhill Books, 1999)