story logic and craft of fiction