Turlough O'Carolan - Dr John Stafford

|