margaretlocke.com
Monday Funnies: The Element of Surprise | Margaret Locke
It’s crucial for successful fiction at times, isn’t it?