1<!doctype html> 2<html class="" dir="LTR" lang="en-GB"><!-- InstanceBegin template="/Templates/TemplateFluid.dwt" codeOutsideHTMLIsLocked="false" --> 3<!--<![endif]--> 4<head> 5<meta charset="utf-8"> 6<meta name="viewport" content="width=device-width, initial-scale=1"> 7<meta property="fb:admins" content="598629671" /> 8<meta name="ir-site-verification" content="1425956317"> 9 10<!-- InMobi Choice. Consent Manager Tag v3.0 (for TCF 2.2) -->
11<script type="bea9769876eb8fce420802f9-text/javascript" async=true> 12(function() { 13 var host = window.location.hostname; 14 var element = document.createElement('script'); 15 var firstScript = document.getElementsByTagName('script')[0]; 16 var url = 'https://cmp.inmobi.com' 17 .concat('/choice/', 'Zzm-KDdZSLLxt', '/', host, '/choice.js?tag_version=V3'); 18 var uspTries = 0; 19 var uspTriesLimit = 3; 20 element.async = true; 21 element.type = 'text/javascript'; 22 element.src = url; 23 24 firstScript.parentNode.insertBefore(element, firstScript); 25 26 function makeStub() { 27 var TCF_LOCATOR_NAME = '__tcfapiLocator'; 28 var queue = []; 29 var win = window; 30 var cmpFrame; 31 32 function addFrame() { 33 var doc = win.document; 34 var otherCMP = !!(win.frames[TCF_LOCATOR_NAME]); 35 36 if (!otherCMP) { 37 if (doc.body) { 38 var iframe = doc.createElement('iframe'); 39 40 iframe.style.cssText = 'display:none'; 41 iframe.name = TCF_LOCATOR_NAME; 42 doc.body.appendChild(iframe); 43 } else { 44 setTimeout(addFrame, 5); 45 } 46 } 47 return !otherCMP; 48 } 49 50 function tcfAPIHandler() { 51 var gdprApplies; 52 var args = arguments; 53 54 if (!args.length) { 55 return queue; 56 } else if (args[0] === 'setGdprApplies') { 57 if ( 58 args.length > 3 && 59 args[2] === 2 && 60 typeof args[3] === 'boolean' 61 ) { 62 gdprApplies = args[3]; 63 if (typeof args[2] === 'function') { 64 args[2]('set', true); 65 } 66 } 67 } else if (args[0] === 'ping') { 68 var retr = { 69 gdprApplies: gdprApplies, 70 cmpLoaded: false, 71 cmpStatus: 'stub' 72 }; 73 74 if (typeof args[2] === 'function') { 75 args[2](retr); 76 } 77 } else { 78 if(args[0] === 'init' && typeof args[3] === 'object') { 79 args[3] = Object.assign(args[3], { tag_version: 'V3' }); 80 } 81 queue.push(args); 82 } 83 } 84 85 function postMessageEventHandler(event) { 86 var msgIsString = typeof event.data === 'string'; 87 var json = {}; 88 89 try { 90 if (msgIsString) { 91 json = JSON.parse(event.data); 92 } else { 93 json = event.data; 94 } 95 } catch (ignore) {} 96 97 var payload = json.__tcfapiCall; 98 99 if (payload) { 100 window.__tcfapi( 101 payload.command, 102 payload.version, 103 function(retValue, success) { 104 var returnMsg = { 105 __tcfapiReturn: { 106 returnValue: retValue, 107 success: success, 108 callId: payload.callId 109 } 110 }; 111 if (msgIsString) { 112 returnMsg = JSON.stringify(returnMsg); 113 } 114 if (event && event.source && event.source.postMessage) { 115 event.source.postMessage(returnMsg, '*'); 116 } 117 }, 118 payload.parameter 119 ); 120 } 121 } 122 123 while (win) { 124 try { 125 if (win.frames[TCF_LOCATOR_NAME]) { 126 cmpFrame = win; 127 break; 128 } 129 } catch (ignore) {} 130 131 if (win === window.top) { 132 break; 133 } 134 win = win.parent; 135 } 136 if (!cmpFrame) { 137 addFrame(); 138 win.__tcfapi = tcfAPIHandler; 139 win.addEventListener('message', postMessageEventHandler, false); 140 } 141 }; 142 143 makeStub(); 144 145 function makeGppStub() { 146 const CMP_ID = 10; 147 const SUPPORTED_APIS = [ 148 '2:tcfeuv2', 149 '6:uspv1', 150 '7:usnatv1', 151 '8:usca', 152 '9:usvav1', 153 '10:uscov1', 154 '11:usutv1', 155 '12:usctv1' 156 ]; 157 158 window.__gpp_addFrame = function (n) { 159 if (!window.frames[n]) { 160 if (document.body) { 161 var i = document.createElement("iframe"); 162 i.style.cssText = "display:none"; 163 i.name = n; 164 document.body.appendChild(i); 165 } else { 166 window.setTimeout(window.__gpp_addFrame, 10, n); 167 } 168 } 169 }; 170 window.__gpp_stub = function () { 171 var b = arguments; 172 __gpp.queue = __gpp.queue || []; 173 __gpp.events = __gpp.events || []; 174 175 if (!b.length || (b.length == 1 && b[0] == "queue")) { 176 return __gpp.queue; 177 } 178 179 if (b.length == 1 && b[0] == "events") { 180 return __gpp.events; 181 } 182 183 var cmd = b[0]; 184 var clb = b.length > 1 ? b[1] : null; 185 var par = b.length > 2 ? b[2] : null; 186 if (cmd === "ping") { 187 clb( 188 { 189 gppVersion: "1.1", // must be âVersion.Subversionâ, current: â1.1â 190 cmpStatus: "stub", // possible values: stub, loading, loaded, error 191 cmpDisplayStatus: "hidden", // possible values: hidden, visible, disabled 192 signalStatus: "not ready", // possible values: not ready, ready 193 supportedAPIs: SUPPORTED_APIS, // list of supported APIs 194 cmpId: CMP_ID, // IAB assigned CMP ID, may be 0 during stub/loading 195 sectionList: [], 196 applicableSections: [-1], 197 gppString: "", 198 parsedSections: {}, 199 }, 200 true 201 ); 202 } else if (cmd === "addEventListener") { 203 if (!("lastId" in __gpp)) { 204 __gpp.lastId = 0; 205 } 206 __gpp.lastId++; 207 var lnr = __gpp.lastId; 208 __gpp.events.push({ 209 id: lnr, 210 callback: clb, 211 parameter: par, 212 }); 213 clb( 214 { 215 eventName: "listenerRegistered", 216 listenerId: lnr, // Registered ID of the listener 217 data: true, // positive signal 218 pingData: { 219 gppVersion: "1.1", // must be âVersion.Subversionâ, current: â1.1â 220 cmpStatus: "stub", // possible values: stub, loading, loaded, error 221 cmpDisplayStatus: "hidden", // possible values: hidden, visible, disabled 222 signalStatus: "not ready", // possible values: not ready, ready 223 supportedAPIs: SUPPORTED_APIS, // list of supported APIs 224 cmpId: CMP_ID, // list of supported APIs 225 sectionList: [], 226 applicableSections: [-1], 227 gppString: "", 228 parsedSections: {}, 229 }, 230 }, 231 true 232 ); 233 } else if (cmd === "removeEventListener") { 234 var success = false;
235 for (var i = 0; i < __gpp.events.length; i++) { 236 if (__gpp.events[i].id == par) { 237 __gpp.events.splice(i, 1); 238 success = true; 239 break; 240 } 241 } 242 clb( 243 { 244 eventName: "listenerRemoved", 245 listenerId: par, // Registered ID of the listener 246 data: success, // status info 247 pingData: { 248 gppVersion: "1.1", // must be âVersion.Subversionâ, current: â1.1â 249 cmpStatus: "stub", // possible values: stub, loading, loaded, error 250 cmpDisplayStatus: "hidden", // possible values: hidden, visible, disabled 251 signalStatus: "not ready", // possible values: not ready, ready 252 supportedAPIs: SUPPORTED_APIS, // list of supported APIs 253 cmpId: CMP_ID, // CMP ID 254 sectionList: [], 255 applicableSections: [-1], 256 gppString: "", 257 parsedSections: {}, 258 }, 259 }, 260 true 261 ); 262 } else if (cmd === "hasSection") { 263 clb(false, true); 264 } else if (cmd === "getSection" || cmd === "getField") { 265 clb(null, true); 266 } 267 //queue all other commands 268 else { 269 __gpp.queue.push([].slice.apply(b)); 270 } 271 }; 272 window.__gpp_msghandler = function (event) { 273 var msgIsString = typeof event.data === "string"; 274 try { 275 var json = msgIsString ? JSON.parse(event.data) : event.data; 276 } catch (e) { 277 var json = null; 278 } 279 if (typeof json === "object" && json !== null && "__gppCall" in json) { 280 var i = json.__gppCall; 281 window.__gpp( 282 i.command, 283 function (retValue, success) { 284 var returnMsg = { 285 __gppReturn: { 286 returnValue: retValue, 287 success: success, 288 callId: i.callId, 289 }, 290 }; 291 event.source.postMessage(msgIsString ? JSON.stringify(returnMsg) : returnMsg, "*"); 292 }, 293 "parameter" in i ? i.parameter : null, 294 "version" in i ? i.version : "1.1" 295 ); 296 } 297 }; 298 if (!("__gpp" in window) || typeof window.__gpp !== "function") { 299 window.__gpp = window.__gpp_stub; 300 window.addEventListener("message", window.__gpp_msghandler, false); 301 window.__gpp_addFrame("__gppLocator"); 302 } 303 }; 304 305 makeGppStub(); 306 307 var uspStubFunction = function() { 308 var arg = arguments; 309 if (typeof window.__uspapi !== uspStubFunction) { 310 setTimeout(function() { 311 if (typeof window.__uspapi !== 'undefined') { 312 window.__uspapi.apply(window.__uspapi, arg); 313 } 314 }, 500); 315 } 316 }; 317 318 var checkIfUspIsReady = function() { 319 uspTries++; 320 if (window.__uspapi === uspStubFunction && uspTries < uspTriesLimit) { 321 console.warn('USP is not accessible'); 322 } else { 323 clearInterval(uspInterval); 324 } 325 }; 326 327 if (typeof window.__uspapi === 'undefined') { 328 window.__uspapi = uspStubFunction; 329 var uspInterval = setInterval(checkIfUspIsReady, 6000); 330 } 331})(); 332</script>
332 333<!-- End InMobi Choice. Consent Manager Tag v3.0 (for TCF 2.2) --> 334
335<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-6387121477844942" crossorigin="anonymous" type="bea9769876eb8fce420802f9-text/javascript"></script>
335 336<!-- InstanceBeginEditable name="doctitle" --> 337<title>BiblicalArchaeology.org.uk: An Introduction to the site</title> 338<meta name="description" content="Providing access to free to download pdf articles and bibliographies relating to biblical archaeology"> 339<meta name="keywords" content="biblical,archaeology,bible"> 340<meta name="author" content="Rob Bradshaw"> 341<!-- InstanceEndEditable --> 342<link href="css/fluid.css" rel="stylesheet" type="text/css"> 343<style type="text/css"></style> 344<!--[if lt IE 9]>
345<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
345 346<![endif]--> 347
348<script type="bea9769876eb8fce420802f9-text/javascript"> 349function MM_jumpMenu(targ,selObj,restore){ //v3.0 350 eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'"); 351 if (restore) selObj.selectedIndex=0; 352} 353</script>
353 354 355<!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 355-356
355 356<script async src="https://www.googletagmanager.com/gtag/js?id=
356G-4L01S6VFL6
vendor: 60 bytes, line 356
356" type="bea9769876eb8fce420802f9-text/javascript"></script>
357<script type="bea9769876eb8fce420802f9-text/javascript"> 358
vendor: 134 bytes, lines 358-362
358window.dataLayer = window.dataLayer || []; 359 function gtag(){dataLayer.push(arguments);} 360 gtag('js', new Date()); 361 362 gtag('config', '
362G-4L01S6VFL6
vendor: 4 bytes, line 362
362');
363</script>
363 364 365 366<!-- InstanceBeginEditable name="head" --> 367<!-- InstanceEndEditable -->
368<script data-cfasync="false" nonce="6def5f90-381d-48b9-9421-dcd2c3b25dd0">try{(function(w,d){!function(kP,kQ,kR,kS){if(kP.zaraz)console.error("zaraz is loaded twice");else{kP[kR]=kP[kR]||{};kP[kR].executed=[];kP.zaraz={deferred:[],listeners:[]};kP.zaraz._v="20";kP.zaraz._n="6def5f90-381d-48b9-9421-dcd2c3b25dd0";kP.zaraz.q=[];kP.zaraz._f=function(kT){return async function(){var kU=Array.prototype.slice.call(arguments);kP.zaraz.q.push({m:kT,a:kU})}};for(const kV of["track","set","debug"])kP.zaraz[kV]=kP.zaraz._f(kV);kP.zaraz.init=()=>{var kW=kQ.getElementsByTagName(kS)[0],kX=kQ.createElement(kS),kY=kQ.getElementsByTagName("title")[0];kY&&(kP[kR].t=kQ.getElementsByTagName("title")[0].text);kP[kR].x=Math.random();kP[kR].w=kP.screen.width;kP[kR].h=kP.screen.height;kP[kR].j=kP.innerHeight;kP[kR].e=kP.innerWidth;kP[kR].l=kP.location.href;kP[kR].r=kQ.referrer;kP[kR].k=kP.screen.colorDepth;kP[kR].n=kQ.characterSet;kP[kR].o=(new Date).getTimezoneOffset();if(kP.dataLayer)for(const kZ of Object.entries(Object.entries(dataLayer).reduce((k$,la)=>({...k$[1],...la[1]}),{})))zaraz.set(kZ[0],kZ[1],{scope:"page"});kP[kR].q=[];for(;kP.zaraz.q.length;){const lb=kP.zaraz.q.shift();kP[kR].q.push(lb)}kX.defer=!0;for(const lc of[localStorage,sessionStorage])Object.keys(lc||{}).filter(le=>le.startsWith("_zaraz_")).forEach(ld=>{try{kP[kR]["z_"+ld.slice(7)]=JSON.parse(lc.getItem(ld))}catch{kP[kR]["z_"+ld.slice(7)]=lc.getItem(ld)}});kX.referrerPolicy="origin";kX.src="/cdn-cgi/zaraz/s.js?z="+btoa(encodeURIComponent(JSON.stringify(kP[kR])));kW.parentNode.insertBefore(kX,kW)};["complete","interactive"].includes(kQ.readyState)?zaraz.init():kP.addEventListener("DOMContentLoaded",zaraz.init)}}(w,d,"zarazData","script");window.zaraz._p=async kH=>new Promise(kI=>{if(kH){kH.e&&kH.e.forEach(kJ=>{try{const kK=d.querySelector("script[nonce]"),kL=kK?.nonce||kK?.getAttribute("nonce"),kM=d.createElement("script");kL&&(kM.nonce=kL);kM.innerHTML=kJ;kM.onload=()=>{d.head.removeChild(kM)};d.head.appendChild(kM)}catch(kN){console.error(`Error executing script: ${kJ}\n`,kN)}});Promise.allSettled((kH.f||[]).map(kO=>fetch(kO[0],kO[1])))}kI()});zaraz._p({"e":["(function(w,d){})(window,document)"]});})(window,document)}catch(e){throw fetch("/cdn-cgi/zaraz/t"),e;};</script>
368</head> 369<body><a href="https://biblicalarchaeology.org.uk/cdn-cgi/content?id=3dNr8Fuf4Nc2cqaG9ZmECPZkXWUT31g1eyJFlCvyrhw-1790944939.9897792-1.2.1.1-emqWcepemfT3JDk13XP7BTbzaJ8trJhC7jgoTVai5SNLyZOXq9EHq97nxPvrMPcx" aria-hidden="true" rel="nofollow noopener" style="display: none !important; visibility: hidden !important"></a> 370<div class="gridContainer clearfix"> 371 <div id="headerLeft"><a href="index.php"><img src="images/biblicalarchaeology-logo_180px.jpg" alt="BiblicalArchaeology.org.uk" class="pageLogoLeft"></a></div> 372 <div id="headerRight"><br><br> 373 <!-- InstanceBeginEditable name="PageTitle" --> 374 <h1 class="indexTitle">Biblical Archaeology.org.uk</h1> 375 <h2 class="pageTitle">Providing Access to Resources on the Archaeology of the Ancient Near East</h2> 376 <!-- InstanceEndEditable --><br> 377 </div> 378 <div id="LayoutDiv1"> 379 <div id="SidebarLeft"> 380 <!-- InstanceBeginEditable name="navMenu" --> 381 <section> 382 <br><br> 383 <nav> 384 <ul> 385 <li><a href="index.php" title="About BiblicalArchaeology.org.uk">About</a></li> 386 <li><a href="articles.php" title="Hosted Articles and books">Hosted Articles <div class="triangle-menu-down"></div></a></li> 387 <li><a href="introductions.php" title="Introductions to Biblical Archeaology">Introductions</a></li> 388 <li><a href="artefact.php" title="Artefacts">Artefacts <div class="triangle-menu-down"></div></a></li> 389 <li><a href="people.php" title="Notable Archaeologists">Archaeologists <div class="triangle-menu-down"></div> </a></li> 390 <li><a href="cities.php" title="Cities and Places">Cities / Places <div class="triangle-menu-down"></div></a></li> 391 <li><a href="nation.php" title="Nations and Empires">Nation/Empire <div class="triangle-menu-down"></div></a></li> 392 <li><a href="bible.php" title="Biblical Book">Biblical Book <div class="triangle-menu-down"></div></a></li> 393 394 </ul> 395 </nav> </section> 396 <!-- InstanceEndEditable --> 397 <div class="flex-container-social"> 398 <div class="flex-social"><a href="https://www.facebook.com/groups/theologyontheweb/" target="_blank"><img src="images/svg/facebook.svg" alt="Theology on the Web Facebook Group"></a></div> 399 <div class="flex-social"><a href="https://bsky.app/profile/robbradshaw.bsky.social" target="_blank"><img src="images/svg/bluesky.svg" alt="Bluesky" width="20" height="20"></a></div> 400 <div class="flex-social"><a href="https://www.youtube.com/c/theologyontheweb" target="_blank"><img src="images/svg/youtube.svg" alt="Theology on the Web YouTube Channel"></a></div> 401 <div class="flex-social"><a href="https://www.instagram.com/robibradshaw/" target="_blank"><img src="images/svg/instagram.svg" alt="Instagram"></a></div> 402 <div class="flex-social"><a href="https://theologyontheweb.substack.com/" target="_blank"><img src="images/substack.png" alt="Pinterest" class="flex-social"></a></div> 403 <div class="flex-social"><a href="https://www.linkedin.com/in/robbradshaw" target="_blank"><img src="images/svg/linkedin.svg" alt="LinkedIn"></a></div> 404 <div class="flex-social"><a href="https://www.tiktok.com/@robibradshaw" target="_blank"><img src="images/svg/tiktok.svg" alt="TikTok" style="width: 20px;"></a></div> 405 <div class="flex-social"><a href="https://biblicalarchaeology.org.uk/blog/feed/" target="_blank"><img src="images/svg/rss.svg" alt="RSS Feed"></a></div> 406 <br> 407 </div> 408 <br> 409 <a href="https://perlego.pxf.io/c/3404367/1448470/14034?discount=theologyontheweb" target="_blank" rel="sponsored" ><img src="images/ads/perlego2.png" alt="Advert: Discount voucher for Perlego applied at checkout" /></a><br> 410 <br> 411 <a href="https://www.stepbible.org/" target="_blank" rel="nofollow"> <img src="images/ads/stepbible.png" alt="Free Bible Study Program"/></a> 412 </div> 413 <div id="Content">
414<script async src="https://cse.google.com/cse.js?cx=partner-pub-6387121477844942:7152002937" type="bea9769876eb8fce420802f9-text/javascript"></script>
414 415<div class="gcse-search"></div> 416<h3 class="appealText"><strong><em>Theology on the Web provides free access to thousands of theological books and articles to over 3 million visitors a year. Please consider supporting Theology on the Web so that this service can remain online</em></strong></h3> 417 <!-- InstanceBeginEditable name="mainContent" --> 418 <section> 419 <br> 420 <h2>Purpose</h2> 421 <p><strong>To make high quality theological material available 422 throughout the world, thus providing Bible teachers and pastors with the 423 resources they need to spread the Gospel in their countries. This is achieved 424 by:</strong></p> 425 <ul> 426 <li>Digitising and uploading in co-operation with authors and publishers, rare and out-of-print theology books and articles. Over 50,000 articles are now available for free download.</li> 427 <li>Providing detailed bibliographies for Seminary level students and ministers.</li> 428 <li>Providing a single cross-linked resource made up of seven websites collectively known as "Theology on the Web". Click <a href="https://theologyontheweb.org.uk/" target="_blank">here</a> to read more. You should also be aware of the disclaimer <a href="https://theologyontheweb.org.uk/disclaimer.html" target="_blank">here</a>.</li> 429 </ul> 430 <p><strong>There is no charge for using the material on this website. However, if you are able to do so, please consider supporting its work and so enable new resources to be added more quickly. <a href="https://theologyontheweb.org.uk/support.html" target="_blank">Click here to find out how</a>.</strong></p> 431 <p><strong>Visit my <a href="blog/" target="_blank">site 432 blog</a> to learn of forthcoming developments.</strong></p> 433 <h4>Site updates appear on <a href="https://twitter.com/robbradshaw" target="_blank">Twitter</a> and <a href="https://www.facebook.com/rob.bradshaw" target="_blank">Facebook</a> and <a href="https://theologyontheweb.substack.com/" target="_blank">Substack</a>. A picture stream can be found on <a href="https://www.instagram.com/robibradshaw/" target="_blank">Instagram</a>. </h4> 434 <table> 435 <tr> 436 <td><p><strong>Key:</strong></p></td> 437 <td> </td> 438 </tr> 439 <tr> 440 <td><img src="images/svg/book.svg" alt="Book or monograph" class="imgArt" /></td> 441 <td><strong>Book or monograph</strong></td> 442 </tr> 443 <tr> 444 <td><img src="images/svg/article.svg" alt="Article in Journal or Book" class="imgArt" /></td> 445 <td><strong>Article</strong></td> 446 </tr> 447 <tr> 448 <td><img src="images/audio.gif" alt="Audio Resource - usually mp3 format " class="imgAudio" /></td> 449 <td><strong>Audio Resource </strong></td> 450 </tr> 451 <tr> 452 <td><img src="images/blog.gif" alt="Blog entry" class="imgArt" /></td> 453 <td><strong>Blog entry</strong></td> 454 </tr> 455 <tr> 456 <td><img src="images/svg/earth.svg" alt="On-line Resource" class="imgVideo" /></td> 457 <td><strong>On-line Resource. Could be a website, article or book.</strong></td> 458 </tr> 459 <tr> 460 <td><img src="images/_software.gif" alt="Computer software program" class="imgArt" /></td> 461 <td><strong>Computer Software</strong></td> 462 </tr> 463 <tr> 464 <td><img src="images/ads/perlego.png" alt="Sign-up to Perlego and access book instantly"/></td> 465 <td><strong>Book available on Perlego via subscription (10% discount for 1st time subscribers).</strong></td> 466 </tr> 467 <tr> 468 <td><img src="images/svg/020-film.svg" alt="Online Video Resource - Usually Vimeo or YouTube" class="imgVideo" /></td> 469 <td><strong>Video Resource</strong></td> 470 </tr> 471 </table> 472 <h5><a href="index.php">About</a> | <a href="articles.php">Hosted Articles</a> | <a href="introductions.php">Introductions</a> | <a href="artefact.php">Artefacts</a> | <a href="people.php">Archaeologists</a> | <a href="cities.php">Cities/Places</a> | <a href="nation.php">Nation/Empire</a> | <a href="bible.php">Biblical Book</a> | <a href="http://theologyontheweb.org.uk/books.html" target="_blank">Book Links</a> | <a href="sitemap.php">Site Map </a> | <a href="http://theologyontheweb.org.uk/abbreviations.html" target="_blank">Abbreviations</a> | <a href="blog/" target="_blank">Blog</a> | <a href="http://theologyontheweb.org.uk/acknowledge.html">Acknowledgements</a> | <a href="http://theologyontheweb.org.uk/support.html" target="_blank">Support this site</a> | <a href="http://theologyontheweb.org.uk/contact.html" target="_blank">Contact me</a></h5> </section> 473 <!-- InstanceEndEditable --> 474 <p><a href="#top"><img src="images/arrow_up.gif" alt="Top of Page" class="images" /></a></p> 475 <br> 476 </div> 477 <div id="SidebarRight"> 478 <a href="https://patreon.com/theologyontheweb"><img src="images/svg/patreon.svg" alt="Become a Patron!"/></a><a href="https://www.buymeacoffee.com/theology"><img src="images/buymeacoffee.png" alt="Buy Me a Coffee!"/></a> 479 </br> 480
480<script type="bea9769876eb8fce420802f9-text/javascript" src='https://storage.ko-fi.com/cdn/widget/Widget_2.js'></script>
480<script type="bea9769876eb8fce420802f9-text/javascript">kofiwidget2.init('Support me on Ko-fi', '#72a4f2', 'I2I318BL3N');kofiwidget2.draw();</script>
480 481 <a href="https://paypal.me/robbradshaw" target="_blank"><img src="images/donation-jar-small.jpg" alt="Support this site" class="sidebarTipjar" /></a><br> 482 </div> 483 <div id="Footer"> 484 <div class="flex-container-footer"> 485 <div class="flex-social"><a href="https://theologyontheweb.org.uk/faq.html" title="FAQ's" target="_blank">FAQ's</a></div> 486 <div class="flex-social"> | </div> 487 <div class="flex-social"><a href="blog/" title="Blog" target="_blank">Blog</a></div> 488 <div class="flex-social"> | </div> 489 <div class="flex-social"><a href="https://theologyontheweb.org.uk/books.html" title="Book Links" target="_blank">Book Links</a></div> 490 <div class="flex-social"> | </div> 491 <div class="flex-social"><a href="https://theologyontheweb.org.uk/cookies.html" title="Acknowledgements" target="_blank">Privacy Policy</a></div> 492 <div class="flex-social"> | </div> 493 <div class="flex-social"><a href="sitemap.php" title="Site Map">Site Map</a></div> 494 <div class="flex-social"> | </div> 495 <div class="flex-social"><a href="https://theologyontheweb.org.uk/support.html" title="Support this site" target="_blank">Support this site</a></div> 496 <div class="flex-social"> | </div> 497 <div class="flex-social"><a href="https://theologyontheweb.org.uk/contact.html" title="Contact me" target="_blank">Contact me</a></div> 498 </div> 499 <div id="Tipjar"> <a href="https://paypal.me/robbradshaw" target="_blank"><img src="images/donation-jar.jpg" alt="" /><span class="tipsTitle">Click here to...</span><br> 500 <span class="tipsText">This site and its resources are free to anyone who wants to use it, but it does cost money to run. If you have found it useful and would like to help keep it going please consider popping something in the tip jar. Thank you!</span></a> </div> 501 </div> 502 </div> 503</div>
vendor: 143 bytes, lines 503-504
503 504<script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="bea9769876eb8fce420802f9-|49" defer></script>
504<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"77859faeaf654bde802fcfffbec1938a","r":1,"spa":2}' crossorigin="anonymous"></script>
vendor: 1 bytes, line 504
504
505<script>window.__CF$cv$params={r:'a443c952eda0af01',t:'MTc5MDk0NDkzOQ==',u:'01a0fca3108a730cb132e4d983c62150',ut:'XbCNs54c6YaNe8F4SHBFUgfV2WrcUqPebR9H7j_wZGA-1790944940-1.2.1.1-nuXfzhWMTEx5CK35Kr0DHpFMKiWdcrYzmzXRTTfxhpW4Ay0mzYHOlLTTJe.Bw85wuIKt4i5MHLMqFX7GFJ8msLV8o7EY1i.AcBkqg3a0tzk',i:60};(function(){if(!document.body)return;var s=document.createElement('script');s.src='/cdn-cgi/challenge-platform/scripts/precursor/main.js';document.head.appendChild(s);})();</script>
505</body> 506<footer> 507</footer> 508<!-- InstanceEnd --></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.