2712: A love affair with the streets - Kindle edition