Sharon Creech: a writer who takes risks