Authors, illustrators and artists appearing in the programme
Authors, illustrators, poets, politicians, thinkers, prize-winners and rising stars appear in events every year at Edinburgh International Book Festival.
- Houda Abadi
- Annabel Abbs
- Yassmin Abdel-Magied
- Kate Abernethy
- Faridah Àbíké-Íyímídé
- Rebecca Achieng Ajulu-Bushell
- Eldridge Adolfo
- Sanah Ahsan
- Naomi Alderman
- Dolly Alderton
- Susie Alegre
- Shasta Ali
- Rachael Allen
- Ruth Allen
- Adjoa Andoh
- Ben Ansell
- Raymond Antrobus
- Elena Arevalo Melville
- Julia Armfield
- Agnes Arnold-Forster
- Robbie Arnott
- Mark Arrigo
- Bee Asha Singh
- Nasim Rebecca Asl
- Rachelle Atalla
- Polly Atkin
- Kate Atkinson
- Dean Atta
- Margaret Atwood
- Mona Awad
- Linnéa Axelsson
- Richard Ayoade
- Zeinab Badawi
- Julian Baggini
- Eva Baltasar
- Moyra Banks
- Brigitte Baptiste
- Patrick Barkham
- Damian Barr
- Colin Barrett
- Kevin Barry
- Henry Bell
- Torsten Bell
- Erica Benner
- Denise Bennetts
- Jay Bernard
- Grace Beswick
- Nana Biamah-Ofosu
- Francis Bickmore
- Rob Biddulph
- Adam Biles
- Mark Billingham
- Tony Birch
- Leah Black
- Grace Blakeley
- A.K. Blakemore
- Blindboy Boatclub
- Sara Boccaccini Meadows
- Anna Bogutskaya
- Jeremy Bowen
- Anne Boyer
- Rose Boyt
- Kaliane Bradley
- Peter Bradshaw
- Fern Brady
- Colin Bramwell
- Susi Briggs
- Marianne Brooker
- Chris Brookmyre
- Glen James Brown
- Pamela Brunton
- Nick Bryant
- Rita Bullwinkel
- Jill Burke
- Oliver Burkeman
- Andy Burnham
- John Burnside
- Pamela Butchart
- Alicia Byrne
- Lucy Caldwell
- Neill Cameron
- Alastair Campbell
- Flora Carr
- Jan Carson
- Fiona Carswell
- Pamela Carter
- Paul Caruana Galizia
- Jessie Cave
- Graham Caveney
- Shami Chakrabarti
- Mona Chalabi
- Clare Chambers
- Maisie Chan
- Mary Jean Chan
- Molly X Chang
- Helen Charman
- Steven Chatterton
- Tracy Chevalier
- Alastair Chisholm
- Rachel Clarke
- Julian Clary
- Caroline Clayton
- Ajay Close
- Joseph Coelho
- Jenny Colgan
- David Colmer
- Harriet Constable
- Ed Conway
- Ken Costa
- Mark Cousins
- Cressida Cowell
- Caroline Crampton
- Tim Craven
- James Crawford
- Lyndsey Croal
- Jennifer Croft
- Sarah Crossan
- Alan Cumming
- Rachel Cusk
- Fred D'Aguiar
- Emma Dabiri
- William Dalrymple
- Laura Darling
- Dharshini David
- Carys Davies
- Juno Dawson
- Tom de Freston
- Maylis De Kerangal
- Staffan de Mistura
- Benjamin Dean
- Vincent Deary
- Lucy Debussy
- Jean-Baptiste Del Amo
- Richard Demarco
- Es Devlin
- Natalie Diaz
- Laura Dockrill
- Sareeta Domingo
- Julia Donaldson
- John Dougherty
- Mark Drakeford
- Sasha Dugdale
- Ever Dundas
- Caroline Dunford
- Joe Dunthorne
- Darryl Gadzekpo
- Stella Gaitano
- Roshni Gallagher
- Francisco Garcia
- Mateo García Elizondo
- Ben Garrod
- Yan Ge
- Karl Geary
- Nikita Gill
- Andrew Gilmour
- Suzy Glass
- Sinéad Gleeson
- Evelyn Glennie
- Salena Godden
- Rosemary Goring
- Emma Grae
- Craig Graham
- Holly Gramazio
- Colin Grant
- A C Grayling
- Lavinia Greenlaw
- Philippa Gregory
- Lauren Groff
- Camilla Grudova
- Fay Guiffo
- Kirsty Gunn
- Xiaolu Guo
- Jen Hadfield
- Daniel Hahn
- Matt Haig
- Scott Hames
- Jo Hamya
- Isabel Hardman
- Robert Harris
- Will Harris
- Ben Harrison
- Ayesha Harruna Attah
- Samantha Harvey
- Ramsey Hassan
- Thomas Heatherwick
- Sophy Henn
- Sean Hewitt
- Moshtari Hilal
- Leslie Hills
- Annabelle Hirsch
- Polly Ho-Yen
- Michael Hofmann
- Richard Holloway
- Morag Hood
- Anne Beate Hovind
- Sophie Howe
- George Hoyle
- Caoilinn Hughes
- Stephanie Kate Hunter
- Anton Hur
- Kieran Hurley
- Mishal Husain
- Patrick Kane
- Balsam Karam
- Kapka Kassabova
- Billy Kay
- Jackie Kay
- Lorraine Kelly
- Gabrielle Kent
- Tim Key
- Marian Keyes
- Amir Khan
- Asma Khan
- Olesya Khromeychuk
- Ameya Kilara
- Lillias Kinsman-Chauvet
- Vanessa Kisuule
- Karl Ove Knausgaard
- Harold Koh
- Chris Kohler
- Roman Krznaric
- R F Kuang
- Simon Kuper
- Andrey Kurkov
- Catherine Lacey
- Daisy Lafarge
- Olivia Laing
- Stuart Laing
- L R Lam
- Simon Lamb
- Hannah Lavery
- Kirsty Law
- Iona Lee
- Jeremy Lee
- Natalie Lee
- Ferdia Lennon
- M G Leonard
- Max Leonard
- David Levithan
- David Lindo
- Paul Linnet
- Amy Liptrot
- Allan Little
- Cariad Lloyd
- Liz Lochhead
- Kirsty Logan
- Marjorie Lotfi
- Caroline Lucas
- Melissa Lucashenko
- Paul Lynch
- Thomas Lynch
- Carla Malseed
- David Mamet
- Ben Mann
- Jane Marlow
- Sarah Marsh
- Roddy Martine
- Forbes Masson
- Hisham Matar
- Lynsey May
- Alice Melvin
- Ali Millar
- Suzie Miller
- Ruth Millington
- Kiran Millwood Hargrave
- Saima Mir
- Alistair Moffat
- Lydia Monks
- Lorrie Moore
- Tom Morgan-Jones
- Grant Morrison
- Sarah Moss
- Abir Mukherjee
- Neel Mukherjee
- Eilidh Muldoon
- Paul Muldoon
- Michael Mullen
- Mark Muller Stuart
- Stuart Murdoch
- Madhumita Murgia
- Gerald Murnane
- Fergus Macastory
- Heather McCalden
- Alexander McCall Smith
- Karen McCarthy Woolf
- Breanna McDaniel
- Val McDermid
- Margaret McDonald
- Gillean McDougall
- Lesley McDowell
- Roger McGough
- Elle Machray
- Greg McHugh
- Martin MacInnes
- Phoebe McIntosh
- Colin MacIntyre
- Janis Mackay
- Ross MacKay
- Kat McKenna
- Skye McKenna
- Clare Mackintosh
- Andrew McMillan
- Joyce McMillan
- Julie McNeill
- Claire McNicol
- Elle McNicoll
- Hollie McNish
- Graeme Macrae Burnet
- Helen Palmer
- Camilla Pang
- Rikin Parekh
- Heather Parry
- Sara Pascoe
- Jyoti Patel
- Serena Patel
- K Patrick
- Rob Pearce
- Michael Pedersen
- Kristin Pedroja
- Len Pennie
- Sarah Perry
- Lindsay Perth
- Holly Pester
- Lana Pheutan
- Ella Phillips
- Jess Phillips
- Barry Pierce
- Pippa Pixley
- Rachel Plummer
- Peter Pomerantsev
- Jente Posthuma
- Rhianna Pratchett
- Wendy Pratt
- Campbell Price
- Chitra Ramaswamy
- Nisha Ramayya
- essa may ranapiri
- Nazaret Ranea
- Ian Rankin
- Sarah Rankin
- Jon Ransom
- Ebrahim Rasool
- Jules Rawlinson
- Catherine Rayner
- Yvonne Reddick
- Jim Reid
- William Reid
- Rose Reilly
- Tanya Reynolds
- Dan Richards
- Hannah Ritchie
- Sam Riviere
- Alice Roberts
- David Roberts
- Julius Roberts
- James Robertson
- Oliver Robertson
- Ingrid Robeyns
- Rachel Roddy
- Monique Roffey
- Yu Rong
- Jack Rooke
- Michael Rosen
- Steve Rotheram
- David Runciman
- Salman Rushdie
- Sunjeev Sahota
- Jennifer Saint
- Ella Saltmarshe
- Sathnam Sanghera
- Tom Schamp
- Axel Scheffler
- Rachel Sermanni
- Anne Serre
- Elif Shafak
- Alpa Shah
- Samantha Shannon
- Rebecca Sharp
- Raja Shehadeh
- Sara Sheridan
- Kim Sherwood
- Adania Shibli
- Nadia Shireen
- Avi Shlaim
- Elisa Shua Dusapin
- Nikesh Shukla
- Sunny Singh
- Lemn Sissay
- Chris Smith
- Donald Smith
- Stef Smith
- Cynthia So
- Julia Sorensen
- Tim Spector
- Marianna Spring
- Rhys Stacey
- Fiona Stafford
- A F Steadman
- Jordan Stephens
- Gerda Stevenson
- Nina Stibbe
- Joseph Stiglitz
- Mike Stirling
- Jen Stout
- Louie Stowell
- Shane Strachan
- Zoë Strachan
- Chimene Suleyman
- Daniel Susskind
- Katie Swann
- Esther Swift
- John Swinney
- David Walker
- Nathan Walker
- Catriona Wallace
- Emanuel Wallace
- Marina Warner
- Rebecca Watson
- Katalina Watt
- Roseanne Watt
- Jonathan Watts
- Irvine Welsh
- Louise Welsh
- Alex Wharton
- Charlene White
- Jonathan White
- Orlando Whitfield
- Eley Williams
- J L Williams
- Lisa Williams
- Catherine Wilson
- Emily Wilson
- Katy Wilson
- Ken Wilson-Max
- Alan Windram
- Sam Winston
- Olga Wojtas
- Edward Wong
- Charlotte Wood
- Harry Woodgate
- Evie Wyld