1<!DOCTYPE html> 2<html lang="en" ><head prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb# business: http://ogp.me/ns/business#"> 3 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> 4 <meta name="generator" content="IONOS MyWebsite"/> 5 6 <link rel="dns-prefetch" href="//cdn.website-start.de/"/> 7 <link rel="dns-prefetch" href="//105.mod.mywebsite-editor.com"/> 8 <link rel="dns-prefetch" href="https://105.sb.mywebsite-editor.com/"/> 9 <link rel="shortcut icon" href="//cdn.website-start.de/favicon.ico"/> 10 <title>Jonty Driver - Publications</title> 11 12 13 14<meta name="format-detection" content="telephone=no"/> 15 <meta name="keywords" content="Poet, novelist, Master of Wellington College, Former President NUSAS"/> 16 <meta name="description" content="C.J. (Jonty) Driver, poet, novelist, former President, National Union of South African Students, and former Headmaster of Wellington College."/> 17 <meta name="robots" content="index,follow"/> 18 <link href="https://www.jontydriver.co.uk/s/style/layout.css?1708526578" rel="stylesheet" type="text/css"/> 19 <link href="https://www.jontydriver.co.uk/s/style/main.css?1708526578" rel="stylesheet" type="text/css"/> 20 <link href="https://www.jontydriver.co.uk/s/style/font.css?1708526578" rel="stylesheet" type="text/css"/> 21 <link href="//cdn.website-start.de/app/cdn/min/group/web.css?1773742760336" rel="stylesheet" type="text/css"/> 22<link href="//cdn.website-start.de/app/cdn/min/moduleserver/css/en_GB/common,facebook,twitter,shoppingbasket?1773742760336" rel="stylesheet" type="text/css"/> 23 <link href="https://105.sb.mywebsite-editor.com/app/logstate2-css.php?site=933033868&t=1790951144" rel="stylesheet" type="text/css"/> 24
25<script type="text/javascript"> 26 /* <![CDATA[ */ 27var stagingMode = ''; 28 /* ]]> */ 29</script>
vendor: 1 bytes, line 29
29
30<script src="https://105.sb.mywebsite-editor.com/app/logstate-js.php?site=933033868&t=1790951144"></script>
30 31
31<script type="text/javascript"> 32 /* <![CDATA[ */ 33 var systemurl = 'https://105.sb.mywebsite-editor.com/'; 34 var webPath = '/'; 35 var proxyName = ''; 36 var webServerName = 'www.jontydriver.co.uk'; 37 var sslServerUrl = 'https://www.jontydriver.co.uk'; 38 var nonSslServerUrl = 'http://www.jontydriver.co.uk'; 39 var webserverProtocol = 'http://'; 40 var nghScriptsUrlPrefix = '//105.mod.mywebsite-editor.com'; 41 var sessionNamespace = 'DIY_SB'; 42 var jimdoData = { 43 cdnUrl: '//cdn.website-start.de/', 44 messages: { 45 lightBox: { 46 image : 'Image', 47 of: 'of' 48} 49 50 }, 51 isTrial: 0, 52 pageId: 686816 }; 53 var script_basisID = "933033868"; 54 55 diy = window.diy || {}; 56 diy.web = diy.web || {}; 57 58 diy.web.jsBaseUrl = "//cdn.website-start.de/s/build/"; 59 60 diy.context = diy.context || {}; 61 diy.context.type = diy.context.type || 'web'; 62 /* ]]> */ 63</script>
63 64
65<script type="text/javascript" src="//cdn.website-start.de/app/cdn/min/group/web.js?1773742760336" crossorigin="anonymous"></script>
65<script type="text/javascript" src="//cdn.website-start.de/s/build/web.bundle.js?1773742760336" crossorigin="anonymous"></script>
65<script src="//cdn.website-start.de/app/cdn/min/moduleserver/js/en_GB/common,facebook,twitter,shoppingbasket?1773742760336"></script>
vendor: 1 bytes, line 65
65
66<script type="text/javascript" src="https://cdn.website-start.de/proxy/apps/static/resource/dependencies/"></script>
66<script type="text/javascript"> 67 if (typeof require !== 'undefined') { 68 require.config({ 69 waitSeconds : 10, 70 baseUrl : 'https://cdn.website-start.de/proxy/apps/static/js/' 71 }); 72 } 73 </script>
73<script type="text/javascript" src="//cdn.website-start.de/app/cdn/min/group/pfcsupport.js?1773742760336" crossorigin="anonymous"></script>
73 <meta property="og:type" content="business.business"/> 74 <meta property="og:url" content="https://www.jontydriver.co.uk/publications/"/> 75 <meta property="og:title" content="Jonty Driver - Publications"/> 76 <meta property="og:description" content="C.J. (Jonty) Driver, poet, novelist, former President, National Union of South African Students, and former Headmaster of Wellington College."/> 77 <meta property="og:image" content="https://www.jontydriver.co.uk/s/img/emotionheader.jpg"/> 78 <meta property="business:contact_data:country_name" content="United Kingdom"/> 79 80 81 82 83 84 85 86 87</head> 88 89 90<body class="body cc-pagemode-default diy-market-en_GB" data-pageid="686816" id="page-686816"> 91 92 <div class="diyw"> 93 <div class="diyweb"> 94<div id="splatter-top"></div> 95<div id="splatter-left"></div> 96 97 98<div id="container"> 99<div id="navigation"> 100 <div id="header"> 101<style type="text/css" media="all"> 102.diyw div#emotion-header { 103 max-width: 250px; 104 max-height: 311px; 105 background: #EEEEEE; 106 } 107 108.diyw div#emotion-header-title-bg { 109 left: 0%; 110 top: 20%; 111 width: 100%; 112 height: 19%; 113 114 background-color: #ffffff; 115 opacity: 0.50; 116 filter: alpha(opacity = 50.15); 117 display: none;} 118.diyw img#emotion-header-logo { 119 left: 0.75%; 120 top: 0.50%; 121 background: transparent; 122 border: 1px solid #CCCCCC; 123 padding: 0px; 124 display: none; 125 } 126 127.diyw div#emotion-header strong#emotion-header-title { 128 left: 5%; 129 top: 20%; 130 color: #000000; 131 font: normal normal 10px/120% Arial, Helvetica, sans-serif; 132} 133 134.diyw div#emotion-no-bg-container{ 135 max-height: 311px; 136} 137 138.diyw div#emotion-no-bg-container .emotion-no-bg-height { 139 margin-top: 124.40%; 140} 141</style> 142<div id="emotion-header" data-action="loadView" data-params="active" data-imagescount="1"> 143 <img src="https://www.jontydriver.co.uk/s/img/emotionheader.jpg?1389630105.250px.311px" id="emotion-header-img" alt=""/> 144 145 <div id="ehSlideshowPlaceholder"> 146 <div id="ehSlideShow"> 147 <div class="slide-container"> 148 <div style="background-color: #EEEEEE"> 149 <img src="https://www.jontydriver.co.uk/s/img/emotionheader.jpg?1389630105.250px.311px" alt=""/> 150 </div> 151 </div> 152 </div> 153 </div> 154 155 156
156<script type="text/javascript"> 157 //<![CDATA[ 158 diy.module.emotionHeader.slideShow.init({ slides: [{"url":"https:\/\/www.jontydriver.co.uk\/s\/img\/emotionheader.jpg?1389630105.250px.311px","image_alt":"","bgColor":"#EEEEEE"}] }); 159 //]]> 160 </script>
160 161 162 163 164 165 166 167 <strong id="emotion-header-title" style="text-align: left">Photo: Ellen Elmendorp</strong> 168 <div class="notranslate"> 169 <svg xmlns="http://www.w3.org/2000/svg" version="1.1" id="emotion-header-title-svg" viewBox="0 0 250 311" preserveAspectRatio="xMinYMin meet"><text style="font-family:Arial, Helvetica, sans-serif;font-size:10px;font-style:normal;font-weight:normal;fill:#000000;line-height:1.2em;"><tspan x="0" style="text-anchor: start" dy="0.95em">Photo: Ellen Elmendorp</tspan></text></svg> 170 </div> 171 172 173
173<script type="text/javascript"> 174 //<![CDATA[ 175 (function ($) { 176 function enableSvgTitle() { 177 var titleSvg = $('svg#emotion-header-title-svg'), 178 titleHtml = $('#emotion-header-title'), 179 emoWidthAbs = 250, 180 emoHeightAbs = 311, 181 offsetParent, 182 titlePosition, 183 svgBoxWidth, 184 svgBoxHeight; 185 186 if (titleSvg.length && titleHtml.length) { 187 offsetParent = titleHtml.offsetParent(); 188 titlePosition = titleHtml.position(); 189 svgBoxWidth = titleHtml.width(); 190 svgBoxHeight = titleHtml.height(); 191 192 titleSvg.get(0).setAttribute('viewBox', '0 0 ' + svgBoxWidth + ' ' + svgBoxHeight); 193 titleSvg.css({ 194 left: Math.roundTo(100 * titlePosition.left / offsetParent.width(), 3) + '%', 195 top: Math.roundTo(100 * titlePosition.top / offsetParent.height(), 3) + '%', 196 width: Math.roundTo(100 * svgBoxWidth / emoWidthAbs, 3) + '%', 197 height: Math.roundTo(100 * svgBoxHeight / emoHeightAbs, 3) + '%' 198 }); 199 200 titleHtml.css('visibility','hidden'); 201 titleSvg.css('visibility','visible'); 202 } 203 } 204 205 206 var posFunc = function($, overrideSize) { 207 var elems = [], containerWidth, containerHeight; 208 elems.push({ 209 selector: '#emotion-header-title', 210 overrideSize: true, 211 horPos: 96, 212 vertPos: 100 }); 213 lastTitleWidth = $('#emotion-header-title').width(); 214 elems.push({ 215 selector: '#emotion-header-title-bg', 216 horPos: 0, 217 vertPos: 24 }); 218 219 containerWidth = parseInt('250'); 220 containerHeight = parseInt('311'); 221 222 for (var i = 0; i < elems.length; ++i) { 223 var el = elems[i], 224 $el = $(el.selector), 225 pos = { 226 left: el.horPos, 227 top: el.vertPos 228 }; 229 if (!$el.length) continue; 230 var anchorPos = $el.anchorPosition(); 231 anchorPos.$container = $('#emotion-header'); 232 233 if (overrideSize === true || el.overrideSize === true) { 234 anchorPos.setContainerSize(containerWidth, containerHeight); 235 } else { 236 anchorPos.setContainerSize(null, null); 237 } 238 239 var pxPos = anchorPos.fromAnchorPosition(pos), 240 pcPos = anchorPos.toPercentPosition(pxPos); 241 242 var elPos = {}; 243 if (!isNaN(parseFloat(pcPos.top)) && isFinite(pcPos.top)) { 244 elPos.top = pcPos.top + '%'; 245 } 246 if (!isNaN(parseFloat(pcPos.left)) && isFinite(pcPos.left)) { 247 elPos.left = pcPos.left + '%'; 248 } 249 $el.css(elPos); 250 } 251 252 // switch to svg title 253 enableSvgTitle(); 254 }; 255 256 var $emotionImg = jQuery('#emotion-header-img'); 257 if ($emotionImg.length > 0) { 258 // first position the element based on stored size 259 posFunc(jQuery, true); 260 261 // trigger reposition using the real size when the element is loaded 262 var ehLoadEvTriggered = false; 263 $emotionImg.one('load', function(){ 264 posFunc(jQuery); 265 ehLoadEvTriggered = true; 266 diy.module.emotionHeader.slideShow.start(); 267 }).each(function() { 268 if(this.complete || typeof this.complete === 'undefined') { 269 jQuery(this).load(); 270 } 271 }); 272 273 noLoadTriggeredTimeoutId = setTimeout(function() { 274 if (!ehLoadEvTriggered) { 275 posFunc(jQuery); 276 } 277 window.clearTimeout(noLoadTriggeredTimeoutId) 278 }, 5000);//after 5 seconds 279 } else { 280 jQuery(function(){ 281 posFunc(jQuery); 282 }); 283 } 284 285 if (jQuery.isBrowser && jQuery.isBrowser.ie8) { 286 var longTitleRepositionCalls = 0; 287 longTitleRepositionInterval = setInterval(function() { 288 if (lastTitleWidth > 0 && lastTitleWidth != jQuery('#emotion-header-title').width()) { 289 posFunc(jQuery); 290 } 291 longTitleRepositionCalls++; 292 // try this for 5 seconds 293 if (longTitleRepositionCalls === 5) { 294 window.clearInterval(longTitleRepositionInterval); 295 } 296 }, 1000);//each 1 second 297 } 298 299 }(jQuery)); 300 //]]> 301 </script>
301 302 303 </div> 304</div> 305 <div class="webnavigation"><ul id="mainNav1" class="mainNav1"><li class="navTopItemGroup_1"><a data-page-id="686395" href="https://www.jontydriver.co.uk/" class="level_1"><span>Home</span></a></li><li class="navTopItemGroup_2"><a data-page-id="686816" href="https://www.jontydriver.co.uk/publications/" class="current level_1"><span>Publications</span></a></li><li class="navTopItemGroup_3"><a data-page-id="686396" href="https://www.jontydriver.co.uk/biography/" class="level_1"><span>Biography</span></a></li><li class="navTopItemGroup_4"><a data-page-id="686397" href="https://www.jontydriver.co.uk/poems-in-england-now/" class="level_1"><span>Poems - In England Now</span></a></li><li class="navTopItemGroup_5"><a data-page-id="686400" href="https://www.jontydriver.co.uk/contact-details/" class="level_1"><span>Contact Details</span></a></li></ul></div> 306 <div class="gutter"><div id="matrix_712557" class="sortable-matrix" data-matrixId="712557"><div class="n module-type-text diyfeLiveArea "> <p><span lang="EN-GB" xml:lang="EN-GB"></span></p> </div><div class="n module-type-hr diyfeLiveArea "> <div style="padding: 0px 0px"> 307 <div class="hr"></div> 308</div> 309 </div><div class="n module-type-remoteModule-facebook diyfeLiveArea "> <div id="modul_4234903_content"><div id="NGH4234903_main"> 310 <div class="facebook-content"> 311 <a class="fb-share button" href="https://www.facebook.com/sharer.php?u=https%3A%2F%2Fwww.jontydriver.co.uk%2Fpublications%2F"> 312 <img src="https://www.jontydriver.co.uk/proxy/static/mod/facebook/files/img/facebook-share-icon.png"/> Share</a> </div> 313</div> 314</div>
314<script>/* <![CDATA[ */var __NGHModuleInstanceData4234903 = __NGHModuleInstanceData4234903 || {};__NGHModuleInstanceData4234903.server = 'http://105.mod.mywebsite-editor.com';__NGHModuleInstanceData4234903.data_web = {};var m = mm[4234903] = new Facebook(4234903,41543,'facebook');if (m.initView_main != null) m.initView_main();/* ]]> */</script>
314 315 </div><div class="n module-type-remoteModule-twitter diyfeLiveArea "> <div id="modul_4234904_content"><div id="NGH4234904_main"> 316 317 318 <div class="twitter-container"> 319 <div class="twitter-tweet-button"> 320 <p class="tweet-button-text">Tweet this page</p> 321 <a href="http://www.twitter.com/share" data-url="https://www.jontydriver.co.uk/publications/" class="twitter-share-button" data-count="none" data-lang="en">Tweet</a> 322 </div> 323 </div> 324</div> 325</div>
325<script>/* <![CDATA[ */var __NGHModuleInstanceData4234904 = __NGHModuleInstanceData4234904 || {};__NGHModuleInstanceData4234904.server = 'http://105.mod.mywebsite-editor.com';__NGHModuleInstanceData4234904.data_web = {};var m = mm[4234904] = new Twitter(4234904,12316,'twitter');if (m.initView_main != null) m.initView_main();/* ]]> */</script>
325 326 </div></div></div> 327</div> 328 329 330<div id="content"> 331 <div class="gutter"> 332 <div id="content_area"> 333 <div id="content_start"></div> 334 335 336 <div id="matrix_713005" class="sortable-matrix" data-matrixId="713005"><div class="n module-type-header diyfeLiveArea "> <h1><span class="diyfeDecoration">C.J. ('Jonty') Driver</span></h1> </div><div class="n module-type-hr diyfeLiveArea "> <div style="padding: 0px 0px"> 337 <div class="hr"></div> 338</div> 339 </div><div class="n module-type-header diyfeLiveArea "> <h2><span class="diyfeDecoration">Publications</span></h2> </div><div class="n module-type-textWithImage diyfeLiveArea "> 340<div class="clearover " id="textWithImage-5777978"> 341<div class="align-container imgright" style="max-width: 100%; width: 150px;"> 342 <a class="imagewrapper" href="https://www.jontydriver.co.uk/s/cc_images/teaserbox_9006264.jpg?t=1523268549" rel="lightbox[5777978]" title="At the Macdowell Colony"> 343 <img src="https://www.jontydriver.co.uk/s/cc_images/cache_9006264.jpg?t=1523268549" id="image_5777978" alt="" style="width:100%"/> 344 </a> 345 346<span class="caption">At the Macdowell Colony</span> 347 348</div> 349<div class="textwrapper"> 350<p>. </p> 351<p>  </p> 352<p>Jonty Driver's literary agent is Andrew Hewson, of Johnson & Alcock, Authors' Agents, Clerkenwell House, 45-47 Clerkenwell Green, London EC1 R OHT, tel: 0207 251 0125 <a href="mailto:[email protected]">[email protected]</a>  See <a href="http://www.johnsonandalcock.co.uk">www.johnsonandalcock.co.uk</a></p> 353<p> </p> 354<p>The earlier books of poems are now out of print. They are obtainable from libraries or from <a href="http://www.amazon.co.uk/C.-J.-Driver/e/B001K7NINI/ref=sr_tc_2_0?qid=1386506871&sr=1-2-ent" target="_blank">Amazon</a>.</p> 355<p> </p> 356<p>C.J.Driver's <em>Rhymes for the Grandchildren: Moose, Mouse and Other Rhymes</em> with illustrations by Lieske van de Seijp was published by the Peridot Press in 2011</p> 357<p> </p> 358<p> </p> 359<p> </p> 360</div> 361</div>
362<script type="text/javascript"> 363 //<![CDATA[ 364 jQuery(document).ready(function($){ 365 var $target = $('#textWithImage-5777978'); 366 367 if ($.fn.swipebox && Modernizr.touch) { 368 $target 369 .find('a[rel*="lightbox"]') 370 .addClass('swipebox') 371 .swipebox(); 372 } else { 373 $target.tinyLightbox({ 374 item: 'a[rel*="lightbox"]', 375 cycle: false, 376 hideNavigation: true 377 }); 378 } 379 }); 380 //]]> 381</script>
381 382 </div><div class="n module-type-text diyfeLiveArea "> <p>C.J. ('Jonty') Driver has published ten collections of poems (the first shared with Jack Cope), five novels (the first, <em>Elegy for a Revolutionary</em>, in 1968, and the last, <em>Shades of 383Darkness</em>, in 2004), a biography, <em>Patrick Duncan, South African and Pan-African</em> (published first in 1980, immediately banned in South Africa - like his first two novels - but re-issued 384in 2000), and two memoirs, <em>My Brother & I</em> (Kingston University Press, 2013), and <em>The Man with the Suitcase:The Life, Execution and Rehabilitation of John Harris, Liberal 385Terroris</em>t, Crane River, 2015. <em>Used to be Great Friends, an essay in autobiography</em>, originally published in <em>Granta</em> in 2002, was issued in an expanded form as an e-book by 386Mampoer Shorts in 2013, but is now hard to find.</p> 387<p> </p> 388<p>The first four novels have been reissued by Faber & Faber under the imprint <a href="http://www.faber.co.uk/catalog/author/cj-driver" target="_blank">Faber Finds</a>. They are:</p> 389<p><em>Elegy for a Revolutionary</em> (ISBN 978-0-571-25902-1)</p> 390<p><em>Send War in Our Time, O Lord</em> (ISBN 978-0-571-259656)</p> 391<p><em>Death of Fathers</em> (ISBN 978-0-571-260508)</p> 392<p><em>A Messiah of the Last Days</em> (ISBN 978-0-571-270002)</p> 393<p> </p> 394<p>Fellow South Africans <a href="http://www.faber.co.uk/content/jmcoetzee-on-cjdriver" target="_blank">John Coetzee</a> and <a href="http://www.faber.co.uk/content/nadine-gordimer-on-cjdriver" target="_blank">Nadine Gordimer</a> have both paid tribute to these early novels.</p> 395<p> </p> 396<p><em>Patrick Duncan, South African and Pan-African</em> (with an introduction by Anthony Sampson), James Curry, Oxford, and David Philip, Cape Town, 2nd edition, 2000, (ISBN 0-85255-773-6) is 397available from Boydell & Brewer, PO Box 9, Woodbridge, Suffolk IP12 3DF, tel: 01394 610600 [email protected]</p> 398<p> </p> 399<p><em>Selected Poems, 1960-2004</em>, was published in 2005 under the title <em>So Far</em>.</p> 400<p> </p> 401<p><em>Citizen of Elsewhere</em>, 24 selected poems, was published by the Happenstance Press in 2013.</p> 402<p> </p> 403<p><em>The Man with the Suitcase, the life, execution and rehabilitation of John Harris, Liberal Terrorist,</em> was published by the Crane River Press in 2015 and is available from the publisher or 404from Amazon.</p> 405<p> </p> 406<p><em>Some Schools,</em> a memoir covering the years 1964-2000 and Jonty's work as a teacher and headmaster in five very different schools, was published by John Catt Ltd in 2016 and is 407available from the publisher, from bookshops, or from Amazon.</p> 408<p> </p> 409<p> </p> </div></div> 410 411 412 </div></div> 413</div> 414<div id="footer"> 415 <div class="gutter"><div id="contentfooter"> 416 <div class="leftrow"> 417 <a rel="nofollow" href="javascript:PopupFenster('https://www.jontydriver.co.uk/publications/?print=1');"><img class="inline" height="14" width="18" src="//cdn.website-start.de/s/img/cc/printer.gif" alt=""/>Print</a> <span class="footer-separator">|</span> 418 <a href="https://www.jontydriver.co.uk/sitemap/">Sitemap</a> 419 <br/> © Jonty Driver 420 </div> 421
421<script type="text/javascript"> 422 window.diy.ux.Captcha.locales = { 423 generateNewCode: 'Generate new code', 424 enterCode: 'Please enter the code' 425 }; 426 window.diy.ux.Cap2.locales = { 427 generateNewCode: 'Generate new code', 428 enterCode: 'Please enter the code' 429 }; 430 </script>
430 431 <div class="rightrow"> 432 <span class="loggedout"> 433 <a rel="nofollow" id="login" href="https://login.1and1-editor.com/933033868/www.jontydriver.co.uk/gb?pageId=686816"> 434 Login </a> 435 </span> 436 437 <span class="loggedin"> 438 <a rel="nofollow" id="logout" href="https://105.sb.mywebsite-editor.com/app/cms/logout.php">Logout</a> <span class="footer-separator">|</span> 439 <a rel="nofollow" id="edit" href="https://105.sb.mywebsite-editor.com/app/933033868/686816/">Edit page</a> 440 </span> 441 </div> 442</div> 443 <div id="loginbox" class="hidden"> 444
444<script type="text/javascript"> 445 /* <![CDATA[ */ 446 function forgotpw_popup() { 447 var url = 'https://password.1and1.co.uk/xml/request/RequestStart'; 448 fenster = window.open(url, "fenster1", "width=600,height=400,status=yes,scrollbars=yes,resizable=yes"); 449 // IE8 doesn't return the window reference instantly or at all. 450 // It may appear the call failed and fenster is null 451 if (fenster && fenster.focus) { 452 fenster.focus(); 453 } 454 } 455 /* ]]> */ 456 </script>
456 457 <img class="logo" src="//cdn.website-start.de/s/img/logo.gif" alt="IONOS" title="IONOS"/> 458 459 <div id="loginboxOuter"></div> 460 </div> 461 462</div> 463</div> 464</div> 465</div> </div> 466 467 468 </body> 469 470 471<!-- rendered at Sat, 05 Sep 2026 15:28:27 +0100 --> 472</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.