A fascinating story, as the characters are developed and unfold they grow on you. This story touches so many different aspects of our culture, feminism, unusual career paths, acceptance of people who think differently. I loved it and at the end could not put it down. I highly recommend it and if you read it you might even learn something about chemistry.