Encyclopaedia Britannica, 11th Edition, "Clervaux" to "Cockade" Volume 6, Slice 5

Author

Various,

Language

English