Jeremy Taylor is a writer, editor and publisher who was born in England and has lived and worked in Trinidad and Tobago in the Caribbean since 1971. (en)
Jeremy Taylor is a writer, editor and publisher who was born in England and has lived and worked in Trinidad and Tobago in the Caribbean since 1971. (en)