{"title":"Robert Foster","description":null,"products":[{"product_id":"complete-guide-to-middle-earth-book-robert-foster-9780261102521","title":"The Complete Guide to Middle-earth","description":"\u003cp\u003eAn A–Z guide to the names, places and events in the fantasy world of J. R. R. TOLKIEN.\u003c\/p\u003e\n          \u003cp\u003eJ.R.R. Tolkien’s fantasy works The Hobbit, The Lord of the Rings and The Silmarillion have delighted millions of readers over the years.\u003c\/p\u003e\n          \u003cp\u003eMiddle-earth, the world in which the stories take place, is as real and complex as our own. Events, geography and names were created with care and loving attention by Tolkien, who wanted every single detail of his books to fit into their total pattern. A belief in perfection, the fun of the sub-creation and the desire to create something totally convincing involved him in map-making, endless charts of dates and events and the development of his many invented languages.\u003c\/p\u003e\n          \u003cp\u003eThe Complete Guide to Middle-earth was designed to add to the enjoyment of the reader of The Hobbit, The Lord of the Rings and The Silmarillion by bringing together in an A–Z sequence facts and information about names, languages, places and events from these central books which will provide an indispensable aid to every reader’s discovery of Tolkien’s world.\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49518166704401,"sku":"GOR001525097","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49634172666129,"sku":"GOR001581975","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49643595432209,"sku":"GOR002251397","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0261102524.jpg?v=1751258835"},{"product_id":"complete-guide-to-middle-earth-book-robert-foster-9780048030023","title":"The Complete Guide to Middle-earth","description":null,"brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49537093533969,"sku":"GOR001559886","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49968606609681,"sku":"GOR003129186","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":50720864010513,"sku":"GOR002584798","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0048030023.jpg?v=1751193958"},{"product_id":"complete-guide-to-middle-earth-book-robert-foster-9780048030016","title":"The Complete Guide to Middle-Earth","description":null,"brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49611861066001,"sku":"GOR004366632","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49620539474193,"sku":"GOR004357569","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49662064099601,"sku":"GOR003379090","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0048030015.jpg?v=1751387958"},{"product_id":"asp-net-3-5-ajax-unleashed-book-robert-foster-9780672329739","title":"ASP.NET 3.5 AJAX Unleashed","description":"\u003cp\u003eAs the Internet user experience (UX) progresses, more users are demanding and expecting their custom-built business applications to provide the same UX that they see on the Internet every day. \u003ci\u003eASP.NET 3.5 AJAX Unleashed\u003c\/i\u003e empowers ASP.NET developers to easily provide this type of experience with minimal code. Author Rob Foster has built AJAX-enabled web applications for a number of major corporations and uses the experience he has gained there to explain concisely, clearly, and completely what ASP.NET developers need to learn to start taking advantage of the rich opportunities made possible by ASP.NET AJAX.\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eLearn ASP.NET AJAX by working with real-world examples \u003c\/li\u003e\n\u003cli\u003eUse the ScriptManager and ScriptManagerProxy controls in your ASP.NET AJAX-enabled applications \u003c\/li\u003e\n\u003cli\u003eLeverage the ASP.NET AJAX client-side API to maximize the flexibility of ASP.NET AJAX \u003c\/li\u003e\n\u003cli\u003eBuild applications that use the UpdatePanel and Timer controls \u003c\/li\u003e\n\u003cli\u003eUse the ASP.NET AJAX Control Toolkit to provide rich AJAX functionality to your web applications \u003c\/li\u003e\n\u003cli\u003eBuild ASP.NET AJAX-enabled extender controls \u003c\/li\u003e\n\u003cli\u003eIntegrate ASP.NET AJAX and .NET 3.5 with Microsoft Office SharePoint Server 2007 \u003c\/li\u003e\n\u003cli\u003eCreate ASP.NET AJAX-enabled Windows Vista Gadgets \u003c\/li\u003e\n\u003cli\u003eLearn advanced AJAX concepts such as JavaScript Object Notation (JSON) and WCF Web services\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eIntroduction     1\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003e\u003cb\u003ePart I Introduction\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eChapter 1 Introduction to AJAX Technologies     5\u003c\/p\u003e\u003cp\u003e AJAX and Web 2.0     6\u003c\/p\u003e\u003cp\u003e Why Use AJAX?      7\u003c\/p\u003e\u003cp\u003e AJAX Rationale     7\u003c\/p\u003e\u003cp\u003e AJAX: An Example     8\u003c\/p\u003e\u003cp\u003e The XMLHttpRequest Object     8\u003c\/p\u003e\u003cp\u003e A Simple AJAX Library     10\u003c\/p\u003e\u003cp\u003e Using the AJAX Library     14\u003c\/p\u003e\u003cp\u003e Summary     20\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eChapter 2 Introduction to ASP.NET AJAX     21\u003c\/p\u003e\u003cp\u003e Introducing the Visual Studio Controls     22\u003c\/p\u003e\u003cp\u003e ScriptManager     22\u003c\/p\u003e\u003cp\u003e ScriptManagerProxy     23\u003c\/p\u003e\u003cp\u003e Timer     23\u003c\/p\u003e\u003cp\u003e UpdatePanel     23\u003c\/p\u003e\u003cp\u003e UpdateProgress     23\u003c\/p\u003e\u003cp\u003e Introducing the Visual Studio Projects and Web Site Items     24\u003c\/p\u003e\u003cp\u003e Projects     24\u003c\/p\u003e\u003cp\u003e Web Site Items     25\u003c\/p\u003e\u003cp\u003e Introducing the AJAX Control Toolkit     26\u003c\/p\u003e\u003cp\u003e Summary     27\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003e\u003cb\u003ePart II Working with ASP.NET 3.5 AJAX\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eChapter 3 The ScriptManager and ScriptManagerProxy Controls     31\u003c\/p\u003e\u003cp\u003e About the ScriptManager Control.      31\u003c\/p\u003e\u003cp\u003e ScriptManager Properties, Methods, and Events     34\u003c\/p\u003e\u003cp\u003e JavaScript Proxy Classes for Web Services     37\u003c\/p\u003e\u003cp\u003e Partial-Page Rendering     43\u003c\/p\u003e\u003cp\u003e Summary     47\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eChapter 4 The ASP.NET AJAX Client API     49\u003c\/p\u003e\u003cp\u003e The Namespaces     49\u003c\/p\u003e\u003cp\u003e Global     49\u003c\/p\u003e\u003cp\u003e Sys     52\u003c\/p\u003e\u003cp\u003e Sys.Net     53\u003c\/p\u003e\u003cp\u003e Sys.Serialization     54\u003c\/p\u003e\u003cp\u003e Sys.Services     62\u003c\/p\u003e\u003cp\u003e Sys.UI     66\u003c\/p\u003e\u003cp\u003e Sys.WebForms     68\u003c\/p\u003e\u003cp\u003e Summary     71\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eChapter 5 The UpdatePanel and Timer Controls     73\u003c\/p\u003e\u003cp\u003e About the UpdatePanel Control     73\u003c\/p\u003e\u003cp\u003e Using the UpdatePanel Control     74\u003c\/p\u003e\u003cp\u003e Advanced Features of the UpdatePanel Control     78\u003c\/p\u003e\u003cp\u003e Triggers     78\u003c\/p\u003e\u003cp\u003e Multiple UpdatePanel Controls on a Single Page     81\u003c\/p\u003e\u003cp\u003e The Timer Control     89\u003c\/p\u003e\u003cp\u003e Using the Timer Control with Partial-Page Rendering     90\u003c\/p\u003e\u003cp\u003e Summary     92\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eChapter 6 Advanced Techniques with the ASP.NET AJAX PageRequestManager Object     93\u003c\/p\u003e\u003cp\u003e Using the PageRequestManager Object     93\u003c\/p\u003e\u003cp\u003e A Practical Example of the PageRequestManager Object     95\u003c\/p\u003e\u003cp\u003e Summary     100\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eChapter 7 Using the ASP.NET AJAX Control Toolkit     101\u003c\/p\u003e\u003cp\u003e ASP.NET AJAX Control Toolkit: The Controls     102\u003c\/p\u003e\u003cp\u003e Using Controls in the ASP.NET AJAX Control Toolkit     105\u003c\/p\u003e\u003cp\u003e Configuring Visual Studio to Use the Toolkit     105\u003c\/p\u003e\u003cp\u003e The Accordion and AccordionPane Controls     106\u003c\/p\u003e\u003cp\u003e The CalendarExtender Control     110\u003c\/p\u003e\u003cp\u003e The CollapsiblePanelExtender Control     112\u003c\/p\u003e\u003cp\u003e The ConfirmButtonExtender Control     118\u003c\/p\u003e\u003cp\u003e The DragPanelExtender Control     120\u003c\/p\u003e\u003cp\u003e The DropDownExtender Control     122\u003c\/p\u003e\u003cp\u003e The FilteredTextBoxExtender Control     125\u003c\/p\u003e\u003cp\u003e The HoverMenuExtender Control     127\u003c\/p\u003e\u003cp\u003e The TextBoxWatermarkExtender Control     130\u003c\/p\u003e\u003cp\u003e ASP.NET AJAX Control Toolkit: A Practical Example     134\u003c\/p\u003e\u003cp\u003e Using the ASP.NET AJAX Control Toolkit with Microsoft Expression Web     145\u003c\/p\u003e\u003cp\u003e Configuring Expression Web for the ASP.NET AJAX\u003c\/p\u003e\u003cp\u003e Control Toolkit     145\u003c\/p\u003e\u003cp\u003e Summary      150\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eChapter 8 Building an ASP.NET AJAX Extender Control     151\u003c\/p\u003e\u003cp\u003e Add ASP.NET Controls     151\u003c\/p\u003e\u003cp\u003e How to Build an Extender Control     154\u003c\/p\u003e\u003cp\u003e Server-Side Code     156\u003c\/p\u003e\u003cp\u003e Client-Side Code     159\u003c\/p\u003e\u003cp\u003e Summary     163\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eChapter 9 ASP.NET AJAX and SharePoint 2007     165\u003c\/p\u003e\u003cp\u003e SharePoint and AJAX     165\u003c\/p\u003e\u003cp\u003e Modifying Web.Config     166\u003c\/p\u003e\u003cp\u003e Developing an AJAX-Based SharePoint Web Part     171\u003c\/p\u003e\u003cp\u003e Summary     177\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eChapter 10 Creating ASP.NET AJAX-Enabled Vista Sidebar Gadgets     179\u003c\/p\u003e\u003cp\u003e Vista Sidebar Gadgets     179\u003c\/p\u003e\u003cp\u003e Creating the Gadget     181\u003c\/p\u003e\u003cp\u003e Create the Web Service     181\u003c\/p\u003e\u003cp\u003e Generate the JavaScript Proxy     183\u003c\/p\u003e\u003cp\u003e Create the Vista Gadget     186\u003c\/p\u003e\u003cp\u003e Test the Gadget     187\u003c\/p\u003e\u003cp\u003e Summary     188\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003e\u003cb\u003ePart III Appendices\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eAppendix A Microsoft Expression Web 191\u003c\/p\u003e\u003cp\u003e An Introduction to the Expression Web Interface     191\u003c\/p\u003e\u003cp\u003e Creating Web Pages and Web Sites     191\u003c\/p\u003e\u003cp\u003e Customizable Interface     194\u003c\/p\u003e\u003cp\u003e Creating Standards-Based Web Sites      198\u003c\/p\u003e\u003cp\u003e Quickly Build Standards-Based Sites     198\u003c\/p\u003e\u003cp\u003e Code Formatting and IntelliSense     202\u003c\/p\u003e\u003cp\u003e Autoformatting Code     202\u003c\/p\u003e\u003cp\u003e IntelliSense     204\u003c\/p\u003e\u003cp\u003e XML and XSLT Tools in Expression Web     204\u003c\/p\u003e\u003cp\u003e Drag and Drop XML     205\u003c\/p\u003e\u003cp\u003e Creating and Updating XSL     207\u003c\/p\u003e\u003cp\u003e Summary     209\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eAppendix B Deploying the .NET Framework 3.5 as a SharePoint Feature 211\u003c\/p\u003e\u003cp\u003e Features and Solutions      211\u003c\/p\u003e\u003cp\u003e Creating the Solution     213\u003c\/p\u003e\u003cp\u003e Using Visual Studio     214\u003c\/p\u003e\u003cp\u003e Creating the Feature Receiver     218\u003c\/p\u003e\u003cp\u003e Deploying the Solution to SharePoint     228\u003c\/p\u003e\u003cp\u003e Compiling the Solution     228\u003c\/p\u003e\u003cp\u003e Running STSADM.EXE to Register the Solution     234\u003c\/p\u003e\u003cp\u003e Deploying the Solution Using SharePoint\u003c\/p\u003e\u003cp\u003e Central Management     235\u003c\/p\u003e\u003cp\u003e Activating the Feature     237\u003c\/p\u003e\u003cp\u003e Summary     239\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eIndex     241\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49615114699025,"sku":"GOR003063515","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":51454080352529,"sku":"CIN0672329735G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0672329735.jpg?v=1786119542"},{"product_id":"complete-guide-to-middle-earth-book-robert-foster-9780345449764","title":"The Complete Guide to Middle-earth","description":"\u003cb\u003eFor the millions who have already ventured to Middle-earth--and for the countless others who have yet to embark on the journey--here is the one indispensable A-to-Z guide that brings Tolkien's universe to life.\u003c\/b\u003e\u003cbr\u003e \u003cbr\u003e \u003cb\u003eEVERY CHARACTER\u003c\/b\u003e\u003cbr\u003e From \u003ci\u003eAdaldrida Brandybuck\u003c\/i\u003e to \u003ci\u003eZaragamba\u003c\/i\u003e--every Hobbit, Elf, Dwarf, Man, Orc, and other resident of Middle-earth is vividly described and accurately located in its proper place and time.\u003cbr\u003e \u003cbr\u003e \u003cb\u003eEVERY PLACE\u003c\/b\u003e\u003cbr\u003e Colorful and detailed descriptions of geographical entries allow you to pick up the action anywhere in Middle-earth and follow it through \u003ci\u003eThe Hobbit,\u003c\/i\u003e The Lord of the Rings, and beyond. \u003cbr\u003e \u003cbr\u003e \u003cb\u003eEVERY THING\u003c\/b\u003e\u003cbr\u003e From stars and streams to food and flora, everything found in Middle-earth is alphabetically listed and, when necessary, cross-referenced.\u003cbr\u003e \u003cbr\u003e \u003cb\u003eThis is truly a master key to Tolkien's Middle-earth.\u003c\/b\u003e","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":49709827031313,"sku":"CIN0345449762G","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ WELL_READ \/ SBYB","offer_id":49768897315089,"sku":"CIN0345449762A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50560331841809,"sku":"GOR003015247","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50622343971089,"sku":"CIN0345449762VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51268538106129,"sku":"NIN9780345449764","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":53515265736977,"sku":"GOR002958827","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0345449762.jpg?v=1751102853"},{"product_id":"complete-guide-to-middle-earth-book-robert-foster-9780008537814","title":"The Complete Guide to Middle-earth","description":"\u003cp\u003e\n            \u003cstrong\u003eA peerless A–Z guide to the names, places and events in the world of J.R.R. Tolkien, fully illustrated in colour throughout by acclaimed Tolkien artist, Ted Nasmith.\u003c\/strong\u003e\n          \u003c\/p\u003e\n          \u003cp\u003eJ.R.R. Tolkien’s works of epic adventure and fantasy, \u003cem\u003eThe Hobbit\u003c\/em\u003e, \u003cem\u003eThe Lord of the Rings\u003c\/em\u003e and \u003cem\u003eThe Silmarillion\u003c\/em\u003e have delighted many millions of fans since they were first published, and are now more popular than ever before.\u003c\/p\u003e\n          \u003cp\u003e\u003cem\u003eThe Complete Guide to Middle-earth\u003c\/em\u003e has been compiled to enhance the reader’s enjoyment of Tolkien’s books by bringing together in an A-Z sequence all the key facts and information about names, places, languages and events from \u003cem\u003eThe Hobbit\u003c\/em\u003e, \u003cem\u003eThe Lord of the Rings\u003c\/em\u003e and \u003cem\u003eThe Silmarillion\u003c\/em\u003e.\u003c\/p\u003e\n          \u003cp\u003eAccompanied with numerous genealogical tables and a unique Chronology of the First Age, it will provide an indispensable aid to every reader’s discovery of Tolkien’s world.\u003c\/p\u003e\n          \u003cp\u003eThe first, and definitive, encyclopedia, \u003cem\u003eThe Complete Guide to Middle-earth\u003c\/em\u003e is now reissued to complement the illustrated hardbacks of \u003cem\u003eThe Hobbit\u003c\/em\u003e, \u003cem\u003eThe Lord of the Rings\u003c\/em\u003e, \u003cem\u003eThe Silmarillion\u003c\/em\u003e and \u003cem\u003eUnfinished Tales\u003c\/em\u003e, and is lavishly illustrated with more than 50 full-colour paintings by acclaimed Tolkien artist, Ted Nasmith, with many appearing exclusively in this edition.\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49746823774481,"sku":"NGR9780008537814","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49779209011473,"sku":"GOR013782507","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":51233056522513,"sku":"GOR012488897","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":51438497005841,"sku":"GOR014280773","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52455317471505,"sku":"NLS9780008537814","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":52607941116177,"sku":"GOR013024550","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/000853781X.jpg?v=1751225784"},{"product_id":"complete-guide-to-middle-earth-book-robert-foster-9780008537821","title":"The Complete Guide to Middle-earth","description":"First ever deluxe, slipcased edition of the peerless AZ guide to the names, places and events in the world of J.R.R. Tolkien, fully illustrated in colour throughout by acclaimed Tolkien artist, Ted Nasmith, and featuring an exclusive colour foldout poster.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49746826330385,"sku":"NGR9780008537821","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51292462448913,"sku":"CIN0008537828VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52455106248977,"sku":"NLS9780008537821","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0008537828.jpg?v=1787393311"},{"product_id":"complete-guide-to-middle-earth-book-robert-foster-9780007169429","title":"The Complete Guide to Middle-earth","description":"A peerless AZ guide to the names, places and events in the world of J.R.R. Tolkien, fully illustrated in colour throughout by acclaimed Tolkien artist, Ted Nasmith.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49748975812881,"sku":"GOR001962594","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50260654326033,"sku":"GOR008027059","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0007169426.jpg?v=1786107060"},{"product_id":"solar-energy-book-robert-foster-9781420075663","title":"Solar Energy","description":"Provides detailed knowledge for converting solar radiation into a suitable energy supply. This work examines thermosolar collectors, photovoltaics modules, and other important types of solar receivers. It also covers typical cost-effective applications, including water pumping, residential electrification, lighting and small-scale irrigation.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50374889079057,"sku":"CIN1420075667G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52692083179793,"sku":"NLS9781420075663","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53036449530129,"sku":"NIN9781420075663","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1420075667.jpg?v=1787480104"},{"product_id":"granville-hermit-book-robert-foster-9781949066395","title":"The Granville Hermit","description":null,"brand":"WoB","offers":[{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50403669868817,"sku":"CIN1949066398VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1949066398.jpg?v=1751094035"},{"product_id":"complete-guide-to-middle-earth-book-robert-foster-9780345324368","title":"The Complete Guide to Middle Earth","description":null,"brand":"WoB","offers":[{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50429316202769,"sku":"CIN0345324366VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50495155077393,"sku":"CIN0345324366G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":51820894716177,"sku":"CIN0345324366A","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0345324366.jpg?v=1750696106"},{"product_id":"complete-guide-to-middle-earth-book-robert-foster-9780345275202","title":"The Complete Guide to Middle-Earth","description":"\u003cb\u003e\u003ci\u003eFor the millions who have already ventured to Middle-earth, and for the countless others who have yet to embark on the journey-here is the one indispensable A-to-Z guide that brings Tolkien's universe to life.\u003cbr\u003e\u003c\/i\u003e\u003c\/b\u003e\u003cbr\u003e\u003cb\u003eEVERY CHARACTER\u003cbr\u003e\u003c\/b\u003eFrom \u003ci\u003eAdaldrida Brandybuck \u003c\/i\u003eto \u003ci\u003eZaragamba\u003c\/i\u003e-every Hobbit, Elf, Dwarf, Man, Orc, or other resident of Middle-earth is vividly described and accurately located in proper place and time. \u003cp\u003e\u003c\/p\u003e\u003cb\u003eEVERY PLACE\u003cbr\u003e\u003c\/b\u003eColorfully detailed descriptions of geographical entries allow you to pick up the action anywhere in Middle-earth and follow it through all five volumes. \u003cp\u003e\u003c\/p\u003e\u003cb\u003eEVERY THING\u003cbr\u003e\u003c\/b\u003eFrom stars and streams to food and flora, everything found in Middle-earth is alphabetically listed and, when necessary, cross-referenced. \u003cp\u003e\u003c\/p\u003e\u003cb\u003eHERE IS TRULY A MASTER KEY\u003cbr\u003eTO TOLKIEN'S MIDDLE-EARTH\u003cbr\u003e\u003c\/b\u003e","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":50788763205905,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":50788763468049,"sku":"CIN0345275209G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":51903587942673,"sku":"GOR014455022","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0345275209.jpg?v=1751228715"},{"product_id":"ernie-s-journeys-book-robert-foster-9781478275398","title":"Ernie's Journeys","description":null,"brand":"WoB","offers":[{"title":"US \/ NEW \/ INGRAM","offer_id":51028796965137,"sku":"NIN9781478275398","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1478275391.jpg?v=1751211130"},{"product_id":"out-of-the-silence-book-robert-foster-9781743055823","title":"Out of the Silence","description":null,"brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51048492761361,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51048495972625,"sku":"NIN9781743055823","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52537343050001,"sku":"NLS9781743055823","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/174305582X.jpg?v=1751090330"},{"product_id":"codeigniter-2-cookbook-book-robert-foster-9781782162308","title":"CodeIgniter 2 Cookbook","description":"CodeIgniter is a powerful open source PHP framework which allows you to build simple yet powerful full-feature web applications. This book gives you quick access to practical recipes and useful code snippets which you can add directly into your CodeIgniter application to get the job done. It contains over 80 ready-to-use recipes that you can quickly refer to within your CodeIgniter application or project.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51153506369809,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51153506992401,"sku":"NIN9781782162308","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52135407583505,"sku":"NLS9781782162308","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1782162305.jpg?v=1751312391"},{"product_id":"complete-guide-to-middle-earth-book-robert-foster-9780345465290","title":"The Complete Guide to Middle-Earth","description":"For the millions who have already ventured to Middle-earth, and for the countless others who have yet to embark on the journey-here is the one indispensable A-to-Z guide that brings Tolkien's universe to life. \u003cbr\u003eEVERY CHARACTER\u003cbr\u003eFrom Adaldrida Brandybuck to Zaragamba-every Hobbit, Elf, Dwarf, Man, Orc, or other resident of Middle-earth is vividly described and accurately located in proper place and time. \u003cbr\u003eEVERY PLACE\u003cbr\u003eColorfully detailed descriptions of geographical entries allow you to pick up the action anywhere in Middle-earth and follow it through all five volumes. \u003cbr\u003eEVERY THING\u003cbr\u003eFrom stars and streams to food and flora, everything found in Middle-earth is alphabetically listed and, when necessary, cross-referenced. \u003cbr\u003eHERE IS TRULY A MASTER KEY\u003cbr\u003eTO TOLKIEN'S MIDLE-EARTH\u003cbr\u003e","brand":"WoB","offers":[{"title":"US \/ WELL_READ \/ SBYB","offer_id":52100557472017,"sku":"CIN0345465296A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":53334932160785,"sku":"CIN0345465296VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9780345465290.jpg?v=1757090045"},{"product_id":"codeigniter-web-application-blueprints-book-robert-foster-9781783287093","title":"CodeIgniter Web Application Blueprints","description":"About This Book\u003cul\u003e\n\u003cli\u003eCreate your own dynamic web application using wireframes, databases, and language files\u003c\/li\u003e\n\u003cli\u003eDevelop unique applications to perform simple tasks, such as authorizing users, sharing photos, or making a shopping platform\u003c\/li\u003e\n\u003cli\u003eExplore the MVC framework with the help of a number of projects developed in this book\u003c\/li\u003e\n\u003c\/ul\u003eWho This Book Is For\u003cp\u003eIf you are a PHP programmer or developer looking for a framework to quickly develop your applications, this book is for you. The prerequisites needed would be prior experience with CodeIgniter.\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52344819876113,"sku":"NLS9781783287093","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53036932432145,"sku":"NIN9781783287093","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781783287093.jpg?v=1758174988"},{"product_id":"fatal-collisions-book-robert-foster-9781862545335","title":"Fatal Collisions","description":null,"brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52472186732817,"sku":"NLS9781862545335","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":52756209238289,"sku":"NIN9781862545335","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781862545335.jpg?v=1759837674"},{"product_id":"7-minutes-with-god-25-pack-book-robert-foster-9789900732563","title":"7 Minutes with God 25-Pack","description":"\u003cb\u003ePlan Your Prayer. Pray Your Plan.\u003c\/b\u003e\u003cbr\u003eDevelop a simple plan for daily prayer. No need to figure it out by yourself. This short pamphlet guides you through each step, short enough to fit into any schedule, flexible enough to grow as your prayer life does \u003cbr\u003e\u003cbr\u003eDon't reinvent the wheel. \u003ci\u003e7 Minutes with God\u003c\/i\u003e will give you exactly what you need and set you on a course to a vibrant prayer life.\u003cbr\u003e\u003cbr\u003eSold as a 25-pack so you can give copies away.","brand":"WoB","offers":[{"title":"- \/ - \/ INTERNAL","offer_id":52523382472977,"sku":null,"price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":52523382505745,"sku":"NIN9789900732563","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9789900732563.jpg?v=1760582245"},{"product_id":"comp-gd-middle-earth-book-robert-foster-9780345309747","title":"Comp GD Middle Earth","description":"\u003cb\u003e\u003ci\u003eFor the millions who have already ventured to Middle-earth, and for the countless others who have yet to embark on the journey-here is the one indispensable A-to-Z guide that brings Tolkien's universe to life.\u003cbr\u003e\u003c\/i\u003e\u003c\/b\u003e\u003cbr\u003e\u003cb\u003eEVERY CHARACTER\u003cbr\u003e\u003c\/b\u003eFrom \u003ci\u003eAdaldrida Brandybuck \u003c\/i\u003eto \u003ci\u003eZaragamba\u003c\/i\u003e-every Hobbit, Elf, Dwarf, Man, Orc, or other resident of Middle-earth is vividly described and accurately located in proper place and time. \u003cp\u003e\u003c\/p\u003e\u003cb\u003eEVERY PLACE\u003cbr\u003e\u003c\/b\u003eColorfully detailed descriptions of geographical entries allow you to pick up the action anywhere in Middle-earth and follow it through all five volumes. \u003cp\u003e\u003c\/p\u003e\u003cb\u003eEVERY THING\u003cbr\u003e\u003c\/b\u003eFrom stars and streams to food and flora, everything found in Middle-earth is alphabetically listed and, when necessary, cross-referenced. \u003cp\u003e\u003c\/p\u003e\u003cb\u003eHERE IS TRULY A MASTER KEY\u003cbr\u003eTO TOLKIEN'S MIDDLE-EARTH\u003cbr\u003e\u003c\/b\u003e","brand":"WoB","offers":[{"title":"- \/ - \/ INTERNAL","offer_id":53017215697169,"sku":null,"price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":53017216549137,"sku":"CIN034530974XG","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9780345309747.jpg?v=1768238237"},{"product_id":"michael-s-eyes-book-robert-w-foster-9781966473725","title":"Michael's Eyes","description":"\u003cp\u003e\u003c\/p\u003e\u003cp\u003e \u003cem\u003eThe Song of Us\u003c\/em\u003e is a haunting and lyrical journey through love, loss, and the unspoken truths that bind hearts together. When Ella Monroe returns to her quiet hometown after the sudden disappearance of her mother, she finds herself unraveling a tapestry of secrets that stretch far beyond her family's past. As mysterious letters begin to surface and memories long buried come to light, Ella is forced to confront the shadows of betrayal and the lingering echoes of a love she thought was lost forever. Caught between the enigmatic Liam-a musician with secrets of his own-and the cold trail of her mother's vanishing, Ella must navigate a labyrinth of lies and unfinished melodies. In a town where every silence has a story and every song holds a secret, \u003cem\u003eThe Song of Us\u003c\/em\u003e is a suspense-filled tale of rediscovery, redemption, and the fragile hope that even broken hearts can still sing.\u003c\/p\u003e","brand":"WoB","offers":[{"title":"- \/ - \/ INTERNAL","offer_id":53364433682705,"sku":null,"price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":53364433944849,"sku":"NLS9781966473725","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781966473725.jpg?v=1776161387"},{"product_id":"michael-s-eyes-book-robert-w-foster-9781966473732","title":"Michael's Eyes","description":"\u003cp\u003e\u003c\/p\u003e\u003cp\u003e \u003cem\u003eThe Song of Us\u003c\/em\u003e is a haunting and lyrical journey through love, loss, and the unspoken truths that bind hearts together. When Ella Monroe returns to her quiet hometown after the sudden disappearance of her mother, she finds herself unraveling a tapestry of secrets that stretch far beyond her family's past. As mysterious letters begin to surface and memories long buried come to light, Ella is forced to confront the shadows of betrayal and the lingering echoes of a love she thought was lost forever. Caught between the enigmatic Liam-a musician with secrets of his own-and the cold trail of her mother's vanishing, Ella must navigate a labyrinth of lies and unfinished melodies. In a town where every silence has a story and every song holds a secret, \u003cem\u003eThe Song of Us\u003c\/em\u003e is a suspense-filled tale of rediscovery, redemption, and the fragile hope that even broken hearts can still sing.\u003c\/p\u003e","brand":"WoB","offers":[{"title":"- \/ - \/ INTERNAL","offer_id":53364434043153,"sku":null,"price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":53364434206993,"sku":"NLS9781966473732","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781966473732.jpg?v=1776161309"},{"product_id":"the-complete-guide-to-middle-earth-the-definitive-guide-to-the-world-of-j-r-r-to-book-foster-robert-9780008613211","title":"The Complete Guide to Middle-earth: The Definitive Guide to the World of J.R.R. Tolkien","description":null,"brand":"WoB","offers":[{"title":"- \/ - \/ INTERNAL","offer_id":53733606818065,"sku":null,"price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":53733606850833,"sku":"NGR9780008613211","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9780008613211.jpg?v=1783117379"}],"url":"https:\/\/www.worldofbooks.com\/collections\/author-books-by-robert-foster.oembed?page=2","provider":"World of Books ","version":"1.0","type":"link"}