Elements Of Fiction Writing Beginnings, Middles And Ends by Nancy Kress