Tales from the future /
Billing, Robert.
European Commission.
Luxembourgh : European Commission,
[2012?].
Received with Nature issue no. 7395, 26 April 2012.
Includes bibliographical references.