William Eastwood revolutionary new science introduction to William Eastwood revolutionary new science introduction to an iconoclast.