Trying to crack that opening line? Got a first novel lingering in a drawer? This year, on penguin.co.uk and the Penguin Podcast, we've chatted to lots of authors about their craft. Here's some highlights to give you a helping hand.
John Niven was born in Irvine, Ayrshire. He is the author of ten novels and has written for a wide range of publications, including a weekly column for the Scottish Sunday Mail. He lives in Buckinghamshire.