Barbara J. Taylor has created another suspenseful page-turner. We first met the Morgan sisters two years ago in Taylor’s debut novel, Sing in the Morning, Cry at Night. All Waiting Is Long tells us their captivating story twenty years later in the 1930s. It is a historical novel that begins when 25-year-old Violet and her pregnant sister, 16-year-old Lily, leave Scranton, Pennsylvania, by train. They are moving to Philadelphia to live at the Good Shepherd Infant Asylum until after the birth of Lily’s baby.