Cannon law : a detective John Blaine mystery /
Banville, Vincent.
Dublin : New Island,
2001.