Girouard, M.
Cities and people: A social and architectural history - New Heven Yale University Press 1985 - vii, 397p.
0-300-03502-0
Cities and people: A social and architectural history - New Heven Yale University Press 1985 - vii, 397p.
0-300-03502-0