Jennifer Orr is a writer and former elementary school librarian. She lives in Walnut Creek, California, with her husband and two daughters.