Elsewhere: Yan Ge (pre-order)
Release date: June 1st 2023
In her English language debut, the ever unpredictable Yan Ge returns with nine beguiling stories ranging from the real to the indescribable. If you know, you know.
To collect your copy from the shop on release day, select ‘in-store pick-up’ at the checkout.