Can haematological tests predict cardiovascular risk? The 2005 Kettle Lecture *