
To build a house -- a livable, workable, practical house -- in inhospitable environments is among the most ambitious projects an architect can undertake. Houses on the Edge features 28 homes from around the world built on mountainsides, cliff faces, and other such spaces -- ll...