John Kirkman
John Kirkman is a communications specialist who runs his own consultancy specialising in technical and scientific writing.
John Kirkman is a communications specialist who runs his own consultancy specialising in technical and scientific writing. See less
John Kirkman's Featured Books