Shanghai Redemption: An Inspector Chen Novel

Series: Inspector Chen Cao (9)
Hardback