Journal Publication The Human Tide: A Review Essay DocumentControlNumber(s) CFP 1753 Publication Link The Human Tide: A Review Essay Page Count 1322 Publication Date December 2021 Revision Date May 2022