Great explanation of cancer and other diseases from Dr Tom Cowan