Speculations in science and technology

ISSN 0155-7785