Frontiers in science on the brink of tomorrow - Price, Derek deSalla