Serial killer? Mad scientist? Capitalist espionage? Every time I thought I'd worked out what was happening in this excellent thriller my theory was thrown up in the air again! All this, plus a great duo in cop Columba and her expert adviser Dante, made for a fantastic read. Thank goodness the next in the series is just out.