Preparing and delivering effective technical presentations - Adamy, David (Artech House technology management and professional development library, 2000)