Halifax : Ryburn Academic,