If you are looking for inexpensive e-books so you can teach yourself and learn more about public speaking, you are in luck. There are three completely free ones you can download listed on the Journalism, Media Studies, and Communication web page for the Open Textbook Library at the Center for Open Education in the University of Minnesota.
Stand Up, Speak Out: The Practice and Ethics of Public Speaking (Jason S. Wrench)
Exploring Public Speaking: The Free Dalton State College Public Speaking Textbook (Barbara B. Tucker and Kris Barton)
Business Communication for Success (Scott McLean)
You also can download chapters from another e-textbook at The Public Speaking Project, which I blogged about back on December 1, 2009 in a post titled The joy of finding a free and worthwhile e-Book: The ACA Open Knowledge Guide to Public Speaking.
The image of a paper Christmas decoration is from the Library of Congress.