""A Speech For Every Occasion: New Speeches"" is a book written by Alice Craig Edgerton, which is a collection of speeches that can be used for various occasions. The book contains speeches that can be used for weddings, funerals, graduations, business events, and other special...