Alexandra Duncan is an author and librarian. She lives in the mountains of western North Carolina with her husband and two monstrous, furry cats.