Stanislav Grinapol

17%
Flag icon
How Buildings Learn,
Where Good Ideas Come From
Rate this book
Clear rating
Open Preview