Social, affordable and co-operative housing in Europe

Social, affordable and co-operative housing in Europe