Chris Stuckmann reviews Three Thousand Years of Longing (2022).Chris Stuckmann reviews Three Thousand Years of Longing (2022).Chris Stuckmann reviews Three Thousand Years of Longing (2022).