Urban Planning And Real Estate Development by Ratcliffe John