Related Books
Language: en
Pages: 504
Pages: 504
Type: BOOK - Published: 2006 - Publisher: JHU Press
Publisher description
Language: en
Pages: 239
Pages: 239
Type: BOOK - Published: 2014-01-10 - Publisher: McFarland
Science is a living, organic activity, the meaning and understanding of which have evolved incrementally over human history. This book, the second in a roughly
Language: en
Pages: 277
Pages: 277
Type: BOOK - Published: 2014-01-10 - Publisher: McFarland
Science is a living, organic activity, the meaning and understanding of which have evolved incrementally over human history. This book, the first in a roughly c
Language: en
Pages: 491
Pages: 491
Type: BOOK - Published: 2006 - Publisher: JHU Press
Publisher description
Language: en
Pages: 337
Pages: 337
Type: BOOK - Published: 2019-11-07 - Publisher: Cambridge University Press
Celebrates the creativity of humanity by examining the history of technology as a strategy to solve real-world problems.