Triumphs Of Science by Martha Allen Luther Lane & Martha Allen L. Lane