Green Angel — 2003 novel by Alice Hoffman