It can be surprisingly hard to pick a name for heroes and heroines.- 100 Likeable Names for Your Heroine. Includes research on people's stereotypes about women's names. Great resource for writing, and naming female characters!
Here are the 10 books that I believe every aspiring author should read before they start their manuscript (or at least, before they submit their manuscript). These books helped calm the storm of insecurity that once raged inside my soul.