This is a fantastic, detailed guide on the art of public speaking. There are many different aspects to master that all need to come together as one to make for an ultimately excellent and effective public speaking session (and excellent public speaki...