Recent developments in atrial fibrillation. Issue 7485 (27th January 2005)