David Brin John Brunner Daniel Abraham / Ty Franck Jon C. Williams Iain M Banks Gene Wolfe
Oops - that should be Jon C. Wright, not Williams