Re: John Grisham was 'ere
If he publishes as Iain M. Banks then it's sci-fi, usually Culture books. If he's published as Iain Banks it's fiction, although some are kinda Culture flavoured. Most of his stuff is worth a read, the last few have been a bit variable.