what college did laurie halse anderson graduate from?