Author: Major mysteries of science by II. Gordon Garbedian
Title: by II. Gordon Garbedian