• Sorry, I haven't heard of peter f. hamilton/authors.