The 110 techniques of communication and public speaking

1,952,501 views |
David JP Phillips |
TEDxZagreb
• September 2018