MORTAL CAUSES , AN INSPECTOR REBUS NOVEL by IAN RANKIN , 2000