casts

Niagara Falls All Over Again  (published in 2001) is a well-crafted novel written by Elizabeth McCracken.  In the space of two and a half pages, the author uses several techniques to pull the reader into the story.  Early in the novel, the author describes an accident...