Cover 4

100 Things Every Presenter Needs to Know About People

100 Things Every Presenter Needs to Know About People

2012 • 272 pages