Author: Patricia Horn O'Brien