Book Reviews

Book Reviews

Halfhead by Stuart Macbride

  A compelling and strangely disturbing book set in Glasgow many years into the future. The answer to violet…

Read this post