Ian SwansonBooksThe Renewal of social visionCity plays host to a day for all ScotlandAuthor data: Open Library