Sepe, Marichela. 2017. “Placemaking, Livability and Public Spaces. Achieving Sustainability through Happy Places”. The Journal of Public Space 2 (4):63-76. https://doi.org/10.5204/jps.v2i4.141.