Joshua Ferris’ control of his narrative is impeccable, but that doesn’t mean readers shouldn’t be prepared for frequent wicked curveballs.
Joshua Ferris’ control of his narrative is impeccable, but that doesn’t mean readers shouldn’t be prepared for frequent wicked curveballs.