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