where did laurie halse anderson grow up?