The James Tait Black Prizes have been awarded annually since 1919Novelist Jim Crace and biographer Hermione Lee have been awarded the James Tait Black Prizes.
The winners were announced by broadcaster Sally Magnusson at the Edinburgh International Book Festival.
The prizes have been awarded annually by the University of Edinburgh since 1919.
Past winners include DH Lawrence, Graham Greene, Angela Carter and Ian McEwan. The winners receive £10,000.
Former journalist and broadcaster Jim Crace claimed this year's fiction prize for his book Harvest.
The British-born author, who has written 13 books, has several prestigious awards to his name, including a Donald Windham-Sandy M Campbell Literature Prize from Yale University.