Heavenly writing, earthy characters, and humor that is wicked as hell Heidi is seventeen. Insecure. Unkissed. Unremarkable, she thinks, in every way but one: She has a guardian angel, Jerome, who... This description may be from another edition of this product.