house on vesper sands

One of our recommended books is The House on Vesper Sands by Paraic O'Donnell