Birds of a literary feather are flocking for a festival that will feature more than 60 writers and 100 events, including book launches, workshops and even "death matches".
Birds of a literary feather are flocking for a festival that will feature more than 60 writers and 100 events, including book launches, workshops and even "death matches".