Lily's Journey by Tania Crosse (Paperback, 2010)