The Art and Craft of Novel Writing Hardcover Oakley M. Hall

A nice touch in this textbook is the review questions at the end of each unit.