The Cardiff Book Festival celebrates reading and writing with workshops, book events, live music and debates. Their heart is Welsh and it features writers and publishers from Wales and Cardiff at it's core with literary talent from around Great Britain also appearing.