Mystery book: ‘Characters reflect our rainbow nation’