Authors announced for Guildford Book Festival