Posts Tagged ‘K J Bishop’

One of the most powerful ways to generate delight for your reader while writing SF/F, or maybe just writing period, is the device of the unexpected explanation. To do this, begin with an expected, ordinary line, followed by an explanation rooted in your SFnal milieu. In M. John Harrison’s brilliant Nova Swing, a character enters […]


Are you worried that your secondary-world fantasy seems too modern, enlightened, and progressive? Are your characters overly aware and critical of the ideology of their setting, creating a frame-breaking Mary Sue effect by which they act as mouthpieces for your contemporary opinions about race, class, and gender? Do you sometimes struggle to write characters who, […]