Halifax : Ryburn Academic Publishing,