Jo Bannister
Jo Bannister is the author of more than thirty novels, including five previous Hazel Best & Gabriel Ash mysteries. She lives in Northern Ireland.
Jo Bannister is the author of more than thirty novels, including five previous Hazel Best & Gabriel Ash mysteries. She lives in Northern Ireland.