Galileo's daughter : a drama of science, faith and love · Study