"Peter F. Hamilton"