Science fiction is hard to define because it is the literature of change and it changes while you are trying to define it. - Tom Shippey