The life puzzle: on crystals and organisms and on the possibility of a crystal as an ancestor

EAN/UPC/ISBN Code 9780802018342