Author: T. Len Holdstock