Presenting in English: How to Give Successful Presentations
Representing Workers: Trade Union Recognition and Membership in Britain (Future of Trade Unions in Modern Britain)
Scientific American: Presenting Psychology
Perfect phrases for presenting business strategies: hundreds of ready-to-use phrases for writing effective, informative, and powerful strategy presentations