Story: A Handbook by Jacqueline S. Thursby (English) Hardcover Book

I like that the 5th edition has a companion website for additional help.