One Good Knight — 2006 novel by Mercedes Lackey