It is three years since we last met the inimitable March sisters and much has changed since we left them as Little Women at the close of the last book. Meg, the eldest and most sensible of the sisters, is preparing to marry Mr Brooke. She no longer works as a governess, instead happily looking after her young twins, Demi and Daisy. Jo, as ever the life and soul of any gathering, goes to live in Ne...