Benjamin Black

Benjamin Black is a pseudonym for John Banville