Speech communications: human and machine by Douglas O'Shaughnessy | Menrva Books | MenrvaBooks