By Peter F. Hamilton
By Peter F. Hamilton, Ian McDonald
By Stephen Baxter, Peter F. Hamilton, Neal Asher, George Mann