Understanding the Cultural Landscape - Bret Wallach
This compelling book offers a fresh perspective on how the natural world has been imagined, built on, and transformed by human beings throughout history and around the globe. Coverage ranges from... |
 |
|
|