Historical Sketch German Society
Language: eng