Johnson, E. Communication: an introduction to history of writing, printing, books and libraries