Brian Aldiss

Vanguard from Alpha