This book is heartwarming and was hard to put down. Amy is a skilled story teller who is able to weave her story in a special way....