The Livable city revitalizing urban communities (McGraw Hill, 2000)