Delft University of Technology

A lecture series explores the relation between city planning and urban violence. And who is to blame? The architect.
Jan 6, 2012   Delft University of Technology