Book festival set to bring stories of the Cape Flats to life