Author: New Frontiers in Science (2000 Edinburgh & London)