Quick view Add to Cart Shanghai Immortal: A richly told debut fantasy novel set in Jazz Age Shanghai $24.85 Hodder & Stoughton