Principles of Brownfield Regeneration: Cleanup, Design, and Reuse of Derelict LandE-bookPrinciples of Brownfield Regeneration: Cleanup, Design, and Reuse of Derelict LanddeJustin HollanderNota: 0 de 5 estrelas0 notasSalve Principles of Brownfield Regeneration: Cleanup, Design, and Reuse of Derelict Land para mais tarde