Kate Russell is a graduate of Indiana University and University of Maine at Farmington. She lives in Clifton, Maine and is currently at work on a novel set on Mount Desert Island.