David Vivian Johnson
David Vivian Johnson is a Londoner of Jamaican heritage. He is a multilingual creative and works in English, French, Portuguese and Spanish. In addition to writing, he is an experienced translator, theatre director and musician.
David Vivian Johnson is a Londoner of Jamaican heritage. He is a multilingual creative and works in English, French, Portuguese and Spanish. In addition to writing, he is an experienced translator, theatre director and musician. See less
David Vivian Johnson's Featured Books