John Schooneveldt The Human Place in Nature Evolution, Context and Choice - Taylor and Francis 2025 ISBN: 9781003566632 Source: EBOOK