Schmal H ed

Patterns of European urbanization since 1500 - London Croom Helm 1981 - 309p.

152740

General Books


SOCIOLOGY

Y33.5.J00, M1