Mechanisms of atrial fibrillation. Issue 24 (23rd August 2019)