BARRASS,Robert. Scientists must write - London Routledge 2002 - xvi,204pg ISBN: 415269962 Dewey Class. No.: 808.042