Trinity Lane by Ian Haygreen
_