Magic universe [electronic resource] : a grand tour of modern science / by Nigel Calder