Alexandra Duncan

Alexandra  Duncan

Alexandra Duncan is a librarian and author. She lives with her husband and two huge, fluffy cats in the mountains of western North Carolina.