The gargoyle /
Davidson, Andrew.
Edinburgh : Canongate,
2009.
Originally published: 2008.