"Yellow peril": The adventures of Sir John Weymouth-Smythe : a novel