Doctor Copernicus - John Banville

The first volume of John Banville’s Revolutions Trilogy and winner of the James Tait Black…