Robin McKinley has written a variety of novels, mostly in the fantasy genre.
The heroines in McKinley's books reflect certain qualities that she saw in herself as a young woman: clumsiness, plainness, bookishness, and disinterest in the usual social games that involve flirting and dating.