Bette Lee Crosby is the author to read! If you haven't read any of her books then this one is the one.You are pulled in right from the beginning and it takes you on a heart-warming, emotional ride through Abigail Anne Lannigan's life.You will meet people you can't help but love and those who you just want to hate. This book shows you that a girl from the Shenandoah Valley in the 1920's can leave that life behind and live a full life. A must read!