Brian Aldiss

Tralee of Young Man