Our Masters' Voices, The language and body language of politics
Publisher: Rougledge
Published: 1986
Language: eng
Number of pages: 226