Portsmouth BookFest starts Wednesday 13 February with three weeks of events.
Here's a taste of what this year's Book Fest has to offer:
Former MP and bestselling author Alan Johnson will be interviewed on 7 March. Alan will talk about his latest book 'In my life- a music memoir'.
Crime fiction lovers can enjoy MysteryFest an all-day event on Saturday 9 March at Central Library with a stellar line up of crime authors and experts including Simon Brett, Leigh Russell and Lesley Thomson.
Who was the greatest literary detective of all time? Join us on Thursday 7 March at 7pm when crime authors Quentin Bates, Diana Bretherick, Charlie Cochrane, Carol Westron and William Sutton will debate it and the audience will vote for their favourite. Will it be Brother Cadfael, Miss Marple, Hercule Poirot or someone more contemporary?
There are also workshops and talks to support writers - 2 & 3 March is Writing and Publishing weekend were writers will get the opportunity to hear from experienced writers and meet them over lunch. Scott Pack will deliver a masterclass on perfecting your submission on Sunday.
Other writing workshops include: Using local history to make a poem with Denise Bennett; Start writing-keep writing with T'articulation; Plundering your past for fiction, memoir and poetry and a children's creative writing workshop which explored writing about the future with author Judy Waite. Plus lots of poetry writing at Southsea PoetryFest on Saturday 23 February.
For history lovers Matt Wingett returns with three fascinating talks and author of D-Day: The soldier's story, Giles Milton, will give a talk on 6 March.
And for youngsters the Gruffalo will be on tour across Portsmouth libraries in half term.
Cllr Steve Pitt, Cabinet Member for Culture Leisure and Sport at Portsmouth City Council said: "This year's Book Fest is our most ambitious programme to date with a wide programme of activities and speakers. There really is something for everyone whatever your literary or writing tastes or talent."
Visit the website for the full programme of events www.portsmouthbookfest.co.uk. and purchase tickets at your local Portsmouth City Council Library or https://pompeybookfest.eventbrite.co.uk