Search
Go to advanced search
Browse site by subjects
Login
Basket totals
William John Banville, who writes as John Banville and sometimes as Benjamin Black, is an Irish novelist, adapter of dramas, and screenwriter.