Smoke and Mirrors

by Elly Griffiths
"Another great series." - San Jose Mercury News

"A dazzlingly tricky... read more