Future cardiology (Future Medicine, 2004)