Bangor : Xiphos Books,