Just to throw out a few that haven't been mentioned yet. I really enjoyed Blake Snyder's Save the Cat It's a screenwriting book but it can be adapted for novels too. Also Story Engineering by Larry Brooks.
Both of these offer some great insights on plotting. Snyder's Book is one I re-read purely for entertainment's sake. Neither of them are a really heavy read either.
Gender:
Points: 10769
Reviews: 209