Beare,Emma,ed 501 must know speeches - Great Britain Group limited 2009 - 544p ISBN: 9780753718636 Dewey Class. No.: 808.85 B38F