High impact speeches : how to create and deliver words that move minds - Heller, Richard (London : Pearson Education, 2003)
Keywords: Business presentations; Speechwriting; Public speaking