Public speaking concepts and skills for a diverse society - Jaffe, Clella (Thomson, Australia, 2007)