M. T. Cicero de Oratore; Or, His Three Dialogues Upon the Character and Qualifications of an Orator. Translated Into English. With Notes ... and an Introductory Preface. To which is Added, an Explanation of the Terms and Phrases Used by the Author ... By William Guthrie ... Carefully Revised