Cuirassier and Dragoons
Uniformology - The Imperial German Army 1890-1914 Vol. I
Army of Napoleonic War
Tradition Magazine 158 - Napoleonic Navy Uniforms of France, Italy, Gt Britain, Spain
German Heavy Tanks Schwere Panzers
32973231 Enemy Weapons Part III German Light Anti Aircraft and Ant Tank Guns 1942
32344105 German Coast Artillery Equipment in the Defence of the West Coast of Denmark UK