Streamline - Jennifer Lane What a roller coaster! Sometimes it seemed like the book would never end and sometimes it seemed too much but having finally completed reading it I appreciate that there was such resolution to the entire story. All the pieces finally fit together and I even shed a tear which hasn't happened in awhile.