Box of Bones (a Captain Darac Novel 3)
It is carnival time in Nice, and for three weeks the boulevards are alive with dancers, jugglers and musicians. Amid the colour and pageantry, a man suffers a fatal fall - the first in a series of suspicious deaths.
Captain Paul Darac of the Brigade Criminelle is sure the answer lies in the mystery surrounding a daring bank heist, supposedly resolved years ago. But the reopening of the case awakens powerful enemies, and soon the safety of his friends, his colleagues and his family is at stake.