443 pages
Published Jan. 1, 2012 by Quercus.
443 pages
Published Jan. 1, 2012 by Quercus.
Fin Macleod returns to the outer Hebridean island of his youth to make amends and restore his parents' cottage before investigating a death involving family secrets and a sinister adversary.