Catherine Lord — British short story writer