ParentFull threaddeveloper1·Is this a book that someone with no background in the sciences involved can enjoy? Is it for the layman, or requires some knowledge of the facts involved to appreciate enough to read?View on HN