307
308
311

  What is the science behind a true medical fast?