The Swedish sleuth searches for the murdered man's secret son in Kristianstaad. Henning Mankell's thriller read by David Warner.