Short story: The Tale of The Laughing Shih

time to read: 7 min