Gareth L Powell

Gareth L Powell is a British author of Science Fiction, he is a regular contributer to Interzone - his short stories have also appeared in a number of anthologies.

Bibliography