Yumiko Nara, Tetsuya Inamura Resilience and Human History - Springer Springer 2020 ISBN: 9789811540912 Source: EBOOK