Dr. Tim Hennessy has skillfully drawn on his life experiences to put together Recalled to Health....