Human Ecosystems Technological Change
Edition: 4th edition
Publisher: Custom Publishing
Published: 2006
Format: Paperback
Number of pages: 626