Heather AllenShare thisShareHeather Allen is the author of Leaving a Shadow (Copper Canyon Press, 1996). She lives in Connecticut.