This book examines the two great mysteries which have defied science—the riddle of life and the riddle of creation.