Rachel's Promise (The Rachel Trilogy)