Hal Duncan Author & Editor

Hal Duncan lives in Glasgow, and this is his first full-length novel.