GET /services/catalog/products?format=api&page=78062
Response information
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/vnd.api+json
Vary: Accept

{
    "links": {
        "first": "https://redshelf.com/services/catalog/products?format=api&page=1",
        "last": "https://redshelf.com/services/catalog/products?format=api&page=78442",
        "next": "https://redshelf.com/services/catalog/products?format=api&page=78063",
        "prev": "https://redshelf.com/services/catalog/products?format=api&page=78061"
    },
    "data": [
        {
            "type": "Product",
            "id": "00010000048467",
            "attributes": {
                "name": "Dart: Up and Running",
                "subtitle": "A New, Tool-Friendly Language for Structured Web Apps",
                "description": "<p>Get moving with Dart, the development platform that helps you build high-performance HTML5 apps for the modern Web. With this guide, youll take a hands-on tour of the Dart language, libraries, and toolsincluding its editor and virtual machinefor developing structured, fast, and maintainable web apps that run on both the client and the server.</p><p>Written by developer advocates at Google, this updated edition covers Dart 1.0. Google designed Dart to boost performance and help developers work more efficiently. This book shows you how to build everything from simple scripts to complex apps that work well in todays browsers.</p>Build web apps with the object-oriented Dart language, and compile your code to JavaScriptDelve into language features, from optional types and method cascades to named constructorsCreate, launch, and debug web and command-line apps with Dart EditorExplore Dart APIs, including dart:core, dart:html, dart:io, dart:convert, and dart:mirrorsUse tools such as Dartium, the Chromium-based browser that can run Dart apps nativelyWalk through Dartiverse Search, a client-server app that combines useful and fun language and API features",
                "author": "Seth Ladd, Kathy Walrath",
                "slug": "dart-up-and-running-48467-9781449330873-kathy-walrath-seth-ladd",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781449330873.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "48467",
                "product_url": "/app/ecom/book/48467/dart-up-and-running-48467-9781449330873-kathy-walrath-seth-ladd",
                "bisac_codes": [
                    "COM051270",
                    "cs.cmp_sc.app_sw"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9781449330897",
                    "EISBN13": "9781449330873",
                    "EISBN10": "1449330878"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010000059508"
                    }
                }
            }
        },
        {
            "type": "Product",
            "id": "00010000048463",
            "attributes": {
                "name": "Accessibility Handbook",
                "subtitle": "Making 508 Compliant Websites",
                "description": "<p>Get practical guidelines for making your website accessible to people with disabilities. With this handbook, youll learn how to design or develop a site that conforms to Section 508 of the US Rehabilitation Actand in the process youll discover how to provide a better user experience for everyone.</p><p>The Accessibility Handbook introduces you to several audiences that have difficulty using todays complex websites, including people with blindness, hearing loss, physical disabilities, and cognitive disorders. Learn how to support assistive technologies, and understand which fonts, colors, page layouts, and other design elements work bestwithout having to exclude advanced functions, hire outside help, or significantly increase overhead.</p><p>Develop solutions that accommodate:</p>Complete blindness. Create a logical document flow to support screen readersLow vision and color blindness. Optimize images and color schemes, and ensure your site enlarges gracefullyHearing impairment. Provide video captions and visual alerts for interactive featuresPhysical disabilities. Make forms, popups, and navigation easier to useCognitive disorders. Adapt fonts and text styles for dyslexic users, and design consistent, well-organized pages for people with ADHD",
                "author": "Katie Cunningham",
                "slug": "accessibility-handbook-48463-9781449322830-katie-cunningham",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/1a02f9794057396add2b62c6b5105bd6ffa9ea38982931122006a676c0c647a0_91it-2vOUdL.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "48463",
                "product_url": "/app/ecom/book/48463/accessibility-handbook-48463-9781449322830-katie-cunningham",
                "bisac_codes": [
                    "COM070000",
                    "COM000000"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9781449322854",
                    "EISBN13": "9781449322830",
                    "EISBN10": "1449322832"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010000059504"
                    }
                }
            }
        },
        {
            "type": "Product",
            "id": "00010000048460",
            "attributes": {
                "name": "Programming Jabber",
                "subtitle": "Extending XML Messaging",
                "description": "<p>Jabber is a set of protocols expressed in XML, and an extensible  framework that allows people and applications to exchange all  sorts of information, from simple text messages to being used to  extend the backbone of an enterprise data system. Jabber gives you  the power to build applications that have identity, presence, and  that can take part in conversations.Programming Jabber offers developers a chance to learn and  understand the Jabber technology and protocol from an implementer's  point of view. Detailed information of each part of the Jabber  protocol is introduced, explained, and discussed in the form of  mini-projects, or simple and extended examples. Programming  Jabber provides this foundation by:</p>Showing you how to install and configure the Jabber serverProviding a detailed overview of the server  architecture and configuration optionsCovering the core Jabber technologies such as XML streams and Jabber identifiersReferencing all of Jabber's XML namespacesExamining the client registration and authentication phasesShowing how to deploy your own Jabber-based messaging solutionsDemonstrating how to embed XML-RPC-style call mechanisms into JabberProgramming Jabber is divided into two parts. The first part  serves as an introduction to Jabber; you'll learn about its features,  why it's more than an IM system, and how to install and configure a  Jabber server of your own. The second part provides detailed information  about the Jabber protocol, and a series of practical examples, which can  be used to solve everyday problems. The examples, in Perl, Python, and Java,  use various Jabber features as a way of illustrating parts of the protocol.Programming Jabber provides the foundation and framework for  developers to hit the ground running, and is the essential book  on Jabber.",
                "author": "DJ Adams",
                "slug": "programming-jabber-48460-9780596800550-dj-adams",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9780596800550.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "48460",
                "product_url": "/app/ecom/book/48460/programming-jabber-48460-9780596800550-dj-adams",
                "bisac_codes": [
                    "COM051320",
                    "cs.cmp_sc.prog_lang"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9780596002022",
                    "EISBN13": "9780596800550",
                    "EISBN10": "059680055X"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010000059501"
                    }
                }
            }
        },
        {
            "type": "Product",
            "id": "00010000048459",
            "attributes": {
                "name": "ActionScript 3.0 Cookbook",
                "subtitle": "Solutions for Flash Platform and Flex Application Developers",
                "description": "<p>Well before Ajax and Microsoft's Windows Presentation Foundation hit the scene, Macromedia offered the first method for building web pages with the responsiveness and functionality of desktop programs with its Flash-based \"Rich Internet Applications\". Now, new owner Adobe is taking Flash and its powerful capabilities beyond the Web and making it a full-fledged development environment.</p><p>Rather than focus on theory, the ActionScript 3.0 Cookbook concentrates on the practical application of ActionScript, with more than 300 solutions you can use to solve a wide range of common coding dilemmas. You'll find recipes that show you how to:</p>Detect the user's Flash Player version or their operating systemBuild custom classesFormat dates and currency typesWork with stringsBuild user interface componentsWork with audio and videoMake remote procedure calls using Flash Remoting and web servicesLoad, send, and search XML dataAnd much, much more ...<p>Each code recipe presents the Problem, Solution, and Discussion of how you can use it in other ways or personalize it for your own needs, and why it works. You can quickly locate the recipe that most closely matches your situation and get the solution without reading the whole book to understand the underlying code. Solutions progress from short recipes for small problems to more complex scripts for thornier riddles, and the discussions offer a deeper analysis for resolving similar issues in the future, along with possible design choices and ramifications. You'll even learn how to link modular ActionScript pieces together to create rock-solid solutions for Flex 2 and Flash applications.</p><p>When you're not sure how ActionScript 3.0 works or how to approach a specific programming dilemma, you can simply pick up the book, flip to the relevant recipe(s), and quickly find the solution you're looking for.</p><p>Adobe Developer Library is a co-publishing partnership between O'Reilly Media and Adobe Systems, Inc. and is designed to produce the number one information resources for developers who use Adobe technologies. Created in 2006, the Adobe Developer Library is the official source for comprehensive learning solutions to help developers create expressive and interactive web applications that can reach virtually anyone on any platform. With top-notch books and innovative online resources covering the latest in rich Internet application development, the Adobe Developer Library offers expert training and in-depth resources, straight from the source.</p>",
                "author": "Keith Peters, Joey Lott, Darron Schall",
                "slug": "actionscript-30-cookbook-48459-9780596510060-joey-lott-darron-schall-keith-peters",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9780596510060.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "48459",
                "product_url": "/app/ecom/book/48459/actionscript-30-cookbook-48459-9780596510060-joey-lott-darron-schall-keith-peters",
                "bisac_codes": [
                    "COM051210",
                    "COM051000"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9780596526955",
                    "ISBN10": "0596510063",
                    "EISBN13": "9780596510060",
                    "EISBN10": "0596510063"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010000059500"
                    }
                }
            }
        },
        {
            "type": "Product",
            "id": "00010000048458",
            "attributes": {
                "name": "Exploring Expect",
                "subtitle": "A Tcl-based Toolkit for Automating Interactive Programs",
                "description": "<p>Expect is quickly becoming a part of every UNIX user's toolbox.  It allows you to automate Telnet, FTP, passwd, rlogin, and hundreds of other applications that normally require human interaction.  Using Expect to automate these applications will allow you to speed up tasks and, in many cases, solve new problems that you never would have even considered before.For example, you can use Expect to test interactive programs with no changes to their interfaces.  Or wrap interactive programs with Motif-like front-ends to control applications by buttons, scrollbars, and other graphic elements with no recompilation of the original programs.  You don't even need the source code!  Expect works with remote applications, too.  Use it to tie together Internet applications including Telnet, Archie, FTP, Gopher, and Mosaic.Don Libes is the creator of Expect as well as the author of this book. In Exploring Expect, he provides a comprehensive tutorial on all of Expect's features, allowing you to put it immediately to work on your problems.  In a down-to-earth and humorous style, he provides numerous examples of challenging real-world applications and how they can be automated using Expect to save you time and money.Expect is the first of a new breed of programs based on Tcl, the Tool Command Language that is rocking the computer science community.  This book provides an introduction to Tcl and describes how Expect applies Tcl's power to the new field of interaction automation.  Whether your interest is in Expect or interaction automation or you simply want to learn about Tcl and see how it has been used in real software, you will find Exploring Expect a treasure trove of easy-to-understand and valuable information.</p>",
                "author": "Don Libes",
                "slug": "exploring-expect-48458-9781449399535-don-libes",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781449399535.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "48458",
                "product_url": "/app/ecom/book/48458/exploring-expect-48458-9781449399535-don-libes",
                "bisac_codes": [
                    "COM046030",
                    "COM051230"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9781565920903",
                    "EISBN13": "9781449399535",
                    "EISBN10": "1449399533"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010000059499"
                    }
                }
            }
        },
        {
            "type": "Product",
            "id": "00010000048457",
            "attributes": {
                "name": "Communicating Data with Tableau",
                "subtitle": "Designing, Developing, and Delivering Data Visualizations",
                "description": "<p>Go beyond spreadsheets and tables and design a data presentation that really makes an impact. This practical guide shows you how to use Tableau Software to convert raw data into compelling data visualizations that provide insight or allow viewers to explore the data for themselves.</p><p>Ideal for analysts, engineers, marketers, journalists, and researchers, this book describes the principles of communicating data and takes you on an in-depth tour of common visualization methods. Youll learn how to craft articulate and creative data visualizations with Tableau Desktop 8.1 and Tableau Public 8.1.</p>Present comparisons of how much and how manyUse blended data sources to create ratios and ratesCreate charts to depict proportions and percentagesVisualize measures of mean, median, and modeLean how to deal with variation and uncertaintyCommunicate multiple quantities in the same viewShow how quantities and events change over timeUse maps to communicate positional dataBuild dashboards to combine several visualizations",
                "author": "Ben Jones",
                "slug": "communicating-data-with-tableau-48457-9781449372002-ben-jones",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781449372002.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "48457",
                "product_url": "/app/ecom/book/48457/communicating-data-with-tableau-48457-9781449372002-ben-jones",
                "bisac_codes": [
                    "COM062000"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9781449372026",
                    "EISBN13": "9781449372002",
                    "EISBN10": "1449372007"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010000059498"
                    }
                }
            }
        },
        {
            "type": "Product",
            "id": "00010000048456",
            "attributes": {
                "name": "Monad (AKA PowerShell)",
                "subtitle": "Introducing the MSH Command Shell and Language",
                "description": "<p>Windows PowerShell, formerly know by its codename \"Monad\" and available now for Windows Server 2003, Windows XP, and Windows Vista, and soon for Exchange Server 2007 and MOM, is the future of Windows administration. From setting up automated build environments to managing 20,000 Exchange email clients in an organization, any tool that reduces the number of repetitive steps an administrator must perform, is a real win.  Even better, PowerShell part of a major Microsoft initiative that aims to replace a host of Windows management tools with a single, unified shell. This is the promise of PowerShell and the reason IT professionals need to start learning how to use it today</p>\n<p> Reflecting the best of legacy tools such as bash and the Korn shell, PowerShell also breaks new ground in its command language design and its use of the object-oriented .NET Framework. And there is no better way to learn how to put PowerShell to work than to get your hands on Monad, O'Reilly's innovative, hands-on introduction to the tool.  This concise 200-page book is an exciting tour of some of the new capabilities thatPowerShell puts into the hands of system administrators and power users, and is the perfect complement to existing PowerShell documentation.</p>\n<p> With more than 40 hands-on activities, the book covers every angle, from using PowerShell commands and its object-oriented pipelines to querying systems, generating reports and writing scripts that automate existing tasks.  Adding to the lure is the fact that the book is written by Microsoft manager, Andy Oakley with a Foreword by PowerShell architect Jeffrey Snover-so you can be certain that it's teeming with inside information. Monad lets you see for yourself how PowerShell can significantly improve your productivity.</p>\n<p> Because the PowerShell technology has wide appeal, so, too, does this compact guide.  Developers, administrators, and power users alike can all benefit from its insight.  If you're someone who habitually drifts toward the c-m-d keys, knows all of the switches to most command tools, or spends time authoring batch files to solve new challenges, this book is right up your alley. And if your organization plans to upgrade soon to Exchange 2007 or MOM V3, there's no time to waste.</p>\n<p>Breaking News: A PowerShell RC1 Update to the book is now available at no charge from the book's catalog page on oreilly.com!</p>",
                "author": "Andy Oakley",
                "slug": "monad-aka-powershell-48456-9780596519131-andy-oakley",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9780596519131.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "48456",
                "product_url": "/app/ecom/book/48456/monad-aka-powershell-48456-9780596519131-andy-oakley",
                "bisac_codes": [
                    "COM046040",
                    "COM000000"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9780596100094",
                    "EISBN13": "9780596519131",
                    "EISBN10": "0596519133"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010000059497"
                    }
                }
            }
        },
        {
            "type": "Product",
            "id": "00010000048455",
            "attributes": {
                "name": "Building Polyfills",
                "subtitle": "Web Platform APIs for the Present and Future",
                "description": "<p>Add custom features to browsers old and new by writing polyfill libraries, JavaScript plugins that take browsers beyond their native capabilities. In this practical fieldbook, author Brandon Satrom introduces principles and guidelines for polyfill development, and then walks you through the steps for building a complex, real-world HTML5 polyfill.</p><p>Youll also explore the future of polyfillingor prollyfillingthat will enable you to test and work with emerging concepts, often ahead of browser vendors. By the time you finish this book, youll have the tools and hands-on experience you need to build reliable polyfills for todays and tomorrows Web.</p>Learn the current state of polyfills, including shims, opt-ins, and drop-insUse principles and practices to build responsible polyfills that benefit the entire web development communityBuild out several features for an HTML5 Forms polyfill libraryConfigure a build environment and run automated cross-browser testingOptimize performance, handle edge cases, and fine-tune the speed of your polyfillGet examples of prollyfilling libraries that push the boundaries of the WebWrite a sample prollyfill and compare it to current polyfill builds",
                "author": "Brandon Satrom",
                "slug": "building-polyfills-48455-9781449370718-brandon-satrom",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781449370718.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "48455",
                "product_url": "/app/ecom/book/48455/building-polyfills-48455-9781449370718-brandon-satrom",
                "bisac_codes": [
                    "COM060160",
                    "COM051260"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9781449370732",
                    "EISBN13": "9781449370718",
                    "EISBN10": "1449370713"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010000059496"
                    }
                }
            }
        },
        {
            "type": "Product",
            "id": "00010000048454",
            "attributes": {
                "name": "Node for Front-End Developers",
                "subtitle": "Writing Server-Side JavaScript Applications",
                "description": "<p>If you know how to use JavaScript in the browser, you already have the skills you need to put JavaScript to work on back-end servers with Node. This hands-on book shows you how to use this popular JavaScript platform to create simple server applications, communicate with the client, build dynamic pages, work with data, and tackle other tasks.</p><p>Although Node has a complete library of developer-contributed modules to automate server-side development, this book will show you how to program with Node on your own, so you truly understand the platform. Discover firsthand how well Node works as a web server, and how easy it is to learn and use.</p>Set up Node and learn how to build scaffolding for a web applicationWork with Node natively to see how it functions as a web serverUnderstand how Node receives client data from GET and POST requestsUse the Socket.IO module to facilitate realtime client-server communicationChoose from among several Node templates to create dynamic pagesLearn how to connect to a database, and store data in filesImplement the Model-View-Controller pattern, and share Node modules with server and client",
                "author": "Garann Means",
                "slug": "node-for-front-end-developers-48454-9781449329051-garann-means",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781449329051.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "48454",
                "product_url": "/app/ecom/book/48454/node-for-front-end-developers-48454-9781449329051-garann-means",
                "bisac_codes": [
                    "COM051260",
                    "cs.cmp_sc.app_sw"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9781449318833",
                    "EISBN13": "9781449329051",
                    "EISBN10": "1449329055"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010015497473"
                    }
                }
            }
        },
        {
            "type": "Product",
            "id": "00010000048453",
            "attributes": {
                "name": "Web Services Collection",
                "subtitle": "",
                "description": "<p>Web services have changed the landscape of how we program internet applications. The rise of XML and HTTP, and with it a raft of specifications built on SOAP, has led to a newgeneration of distributed applications.Finding your way in this new world can be tricky, however, with much noise being made by vendors and standards groups alike. If you actually want to use web services in yourapplication, how do you know what technologies to trust? Learning the acronyms is often tricky enough. SOAP, SOA, REST, WSDL: and they're just the easy ones!This collection of articles from XML.com's Web Services site is here to help you navigate through designing web services implementations. Written by regular XML.com columnistWill Provost and Thomson Corporation's Dr. Hao He, these articles will help orient you as to what web services actually are and how to design them. You will benefit from the experience of practioners deploying web services in the real world, and be shown where pitfalls lie.</p>",
                "author": "Will Provost, Hao He",
                "slug": "web-services-collection-48453-9780596007423-will-provost-hao-he",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9780596007423.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "48453",
                "product_url": "/app/ecom/book/48453/web-services-collection-48453-9780596007423-will-provost-hao-he",
                "bisac_codes": [
                    "COM000000",
                    "COM051280"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9780596556600",
                    "ISBN10": "0596007426",
                    "EISBN13": "9780596007423",
                    "EISBN10": "0596007426"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010000059494"
                    }
                }
            }
        },
        {
            "type": "Product",
            "id": "00010000048452",
            "attributes": {
                "name": "FileMaker Pro 13: The Missing Manual",
                "subtitle": "",
                "description": "<p>You dont need a technical background to build powerful databases with FileMaker Pro 13. This crystal-clear guide covers all new FileMaker Pro 13 features, such as its improved layout tools and enhanced mobile support. Whether youre running a business, printing a catalog, or planning a wedding, youll learn how to customize your database to run on a PC, Mac, Web browser, or iOS device.</p><p>The important stuff you need to know:</p>Get started. Tour FileMaker Pros features and create your first database in minutes.Access data anywhere. Use FileMaker Go on your iPad or iPhoneor share data on the Web.Dive into relational data. Solve problems quickly by connecting and combining data tables.Create professional documents. Publish reports, invoices, catalogs, and other documents with ease.Harness processing power. Use calculations and scripts to crunch numbers, search text, and automate tasks.Add visual power and clarity. Create colorful charts to illustrate and summarize your data.Share your database on a secure server. Add the high-level features of FileMaker Pro Advanced and FileMaker Pro Server.",
                "author": "Stuart Gripman, Susan Prosser",
                "slug": "filemaker-pro-13-the-missing-manual-48452-9781491901861-susan-prosser-stuart-gripman",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781491901861.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "48452",
                "product_url": "/app/ecom/book/48452/filemaker-pro-13-the-missing-manual-48452-9781491901861-susan-prosser-stuart-gripman",
                "bisac_codes": [
                    "COM084010",
                    "COM084000"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9781491900796",
                    "EISBN13": "9781491901861",
                    "EISBN10": "1491901861"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010000059493"
                    }
                }
            }
        },
        {
            "type": "Product",
            "id": "00010000048451",
            "attributes": {
                "name": "Linux Server Hacks",
                "subtitle": "100 Industrial-Strength Tips and Tools",
                "description": "<p>A competent system administrator knows that a Linux server is a high performance system for routing large amounts of information through a network connection.  Setting up and maintaining a Linux server requires understanding not only the hardware, but the ins and outs of the Linux operating system along with its supporting cast of utilities as well as layers of applications software.  There's basic documentation online but there's a lot beyond the basics you have to know, and this only comes from people with hands-on, real-world experience.  This kind of  \"know how\" is what we sought to capture in Linux Server Hacks.Linux Server Hacks is a collection of 100 industrial-strength hacks, providing tips and tools that solve practical problems for Linux system administrators.  Every hack can be read in just a few minutes but will save hours of searching for the right answer. Some of the hacks are subtle, many of them are non-obvious, and all of them demonstrate the power and flexibility of a Linux system.   You'll find hacks devoted to tuning the Linux kernel to make your system run more efficiently, as well as using CVS or RCS to track the revision to system files. You'll learn alternative ways to do backups, how to use system monitoring tools to track system performance and a variety of secure networking solutions. Linux Server Hacks also helps you manage large-scale Web installations running Apache, MySQL, and other open source tools that are typically part of a Linux system.O'Reilly's new Hacks Series proudly reclaims the term \"hacking\" for the good guys. Hackers use their ingenuity to solve interesting problems.  Rob Flickenger is an experienced system administrator, having managed the systems for O'Reilly Network for several years.  (He's also into community wireless networking and he's written a book on that subject for O'Reilly.) Rob has also collected the best ideas and tools from a number of other highly skilled contributors.Written for users who already understand the basics, Linux Server Hacks is built upon the expertise of people who really know what they're doing.</p>",
                "author": "Rob Flickenger",
                "slug": "linux-server-hacks-48451-9780596522155-rob-flickenger",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9780596522155.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "48451",
                "product_url": "/app/ecom/book/48451/linux-server-hacks-48451-9780596522155-rob-flickenger",
                "bisac_codes": [
                    "COM046030"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9780596004613",
                    "EISBN13": "9780596522155",
                    "EISBN10": "0596522150"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010000059492"
                    }
                }
            }
        },
        {
            "type": "Product",
            "id": "00010000048450",
            "attributes": {
                "name": "Safe C++",
                "subtitle": "How to avoid common mistakes",
                "description": "<p>Its easy to make lots of programming mistakes in C++in fact, any program over a few hundred lines is likely to contain bugs. With this book, youll learn about many common coding errors that C++ programmers produce, along with rules and strategies you can use to avoid them.</p><p>Author Vladimir Kushnir shows you how to use his Safe C++ library, based in part on programming practices developed by the C++ community. Youll not only find recipes for identifying errors during your programs compilation, runtime, and testing phases, youll learn a comprehensive approach for making your C++ code safe and bug-free.</p>Get recipes for handling ten different error types, including memory leaks and uninitialized variablesDiscover problems C++ inherited from C, like pointer arithmeticInsert temporary and permanent sanity checks to catch errors at runtimeApply bug prevention techniques, such as using separate classes for each data typePursue a testing strategy to hunt and fix one bug at a timebefore your code goes into production",
                "author": "Vladimir Kushnir",
                "slug": "safe-c-48450-9781449321376-vladimir-kushnir",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781449321376.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "48450",
                "product_url": "/app/ecom/book/48450/safe-c-48450-9781449321376-vladimir-kushnir",
                "bisac_codes": [
                    "COM051070",
                    "cs.cmp_sc.app_sw"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9781449320935",
                    "EISBN13": "9781449321376",
                    "EISBN10": "1449321372"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010015497305"
                    }
                }
            }
        },
        {
            "type": "Product",
            "id": "00010000048449",
            "attributes": {
                "name": "We the Media",
                "subtitle": "Grassroots Journalism By the People, For the People",
                "description": "<p>\"We the Media, has become something of a bible for those who believe the online medium will change journalism for the better.\" -Financial Times</p>\n<p>Big Media has lost its monopoly on the news, thanks to the Internet. Now that it's possible to publish in real time to a worldwide audience, a new breed of grassroots journalists are taking the news into their own hands. Armed with laptops, cell phones, and digital cameras, these readers-turned-reporters are transforming the news from a lecture into a conversation. In We the Media, nationally acclaimed newspaper columnist and blogger Dan Gillmor tells the story of this emerging phenomenon and sheds light on this deep shift in how we make--and consume--the news.</p>\n<p>Gillmor shows how anyone can produce the news, using personal blogs, Internet chat groups, email, and a host of other tools. He sends a wake-up call tonewsmakers-politicians, business executives, celebrities-and the marketers and PR flacks who promote them. He explains how to successfully play by the rules of this new era and shift from \"control\" to \"engagement.\" And he makes a strong case to his fell journalists that, in the face of a plethora of Internet-fueled news vehicles, they must change or become irrelevant.</p>\n<p>Journalism in the 21st century will be fundamentally different from the Big Media oligarchy that prevails today. We the Media casts light on the future of journalism, and invites us all to be part of it.</p>\n<p>Dan Gillmor is founder of Grassroots Media Inc., a project aimed at enabling grassroots journalism and expanding its reach. The company's first launch is Bayosphere.com, a site \"of, by, and for the San Francisco Bay Area.\"</p>\n<p>Dan Gillmor is the founder of the Center for Citizen Media, a project to enable and expand reach of grassroots media. From 1994-2004, Gillmor was a columnist at the San Jose Mercury News, Silicon Valley's daily newspaper, and wrote a weblog for SiliconValley.com. He joined the Mercury News after six years with the Detroit Free Press. Before that, he was with the Kansas City Times and several newspapers in Vermont. He has won or shared in several regional and national journalism awards. Before becoming a journalist he played music professionally for seven years.</p>",
                "author": "Dan Gillmor",
                "slug": "we-the-media-48449-9780596804497-dan-gillmor",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9780596804497.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "48449",
                "product_url": "/app/ecom/book/48449/we-the-media-48449-9780596804497-dan-gillmor",
                "bisac_codes": [
                    "SOC052000",
                    "COM000000"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9780596102272",
                    "EISBN13": "9780596804497",
                    "EISBN10": "0596804490"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010000059490"
                    }
                }
            }
        },
        {
            "type": "Product",
            "id": "00010000048448",
            "attributes": {
                "name": "Programming Collective Intelligence",
                "subtitle": "Building Smart Web 2.0 Applications",
                "description": "<p>Want to tap the power behind search rankings, product recommendations, social bookmarking, and online matchmaking? This fascinating book demonstrates how you can build Web 2.0 applications to mine the enormous amount of data created by people on the Internet. With the sophisticated algorithms in this book, you can write smart programs to access interesting datasets from other web sites, collect data from users of your own applications, and analyze and understand the data once you've found it.<br/><br/>Programming Collective Intelligence takes you into the world of machine learning and statistics, and explains how to draw conclusions about user experience, marketing, personal tastes, and human behavior in general -- all from information that you and others collect every day. Each algorithm is described clearly and concisely with code that can immediately be used on your web site, blog, Wiki, or specialized application. This book explains:</p>Collaborative filtering techniques that enable online retailers to recommend products or mediaMethods of clustering to detect groups of similar items in a large datasetSearch engine features -- crawlers, indexers, query engines, and the PageRank algorithmOptimization algorithms that search millions of possible solutions to a problem and choose the best oneBayesian filtering, used in spam filters for classifying documents based on word types and other featuresUsing decision trees not only to make predictions, but to model the way decisions are madePredicting numerical values rather than classifications to build price modelsSupport vector machines to match people in online dating sitesNon-negative matrix factorization to find the independent features in a datasetEvolving intelligence for problem solving -- how a computer develops its skill by improving its own code the more it plays a gameEach chapter includes exercises for extending the algorithms to make them more powerful. Go beyond simple database-backed applications and put the wealth of Internet data to work for you.<br/><br/>\"Bravo! I cannot think of a better way for a developer to first learn these algorithms and methods, nor can I think of a better way for me (an old AI dog) to reinvigorate my knowledge of the details.\"<br/><br/>-- Dan Russell, Google<br/><br/>\"Toby's book does a great job of breaking down the complex subject matter of machine-learning algorithms into practical, easy-to-understand examples that can be directly applied to analysis of social interaction across the Web today.  If I had this book two years ago, it would have saved precious time going down some fruitless paths.\"<br/><br/>-- Tim Wolters, CTO, Collective Intellect",
                "author": "Toby Segaran",
                "slug": "programming-collective-intelligence-48448-9780596517601-toby-segaran",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9780596517601.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "48448",
                "product_url": "/app/ecom/book/48448/programming-collective-intelligence-48448-9780596517601-toby-segaran",
                "bisac_codes": [
                    "COM004000",
                    "COM000000"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9780596529321",
                    "EISBN13": "9780596517601",
                    "EISBN10": "0596517602"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010000059489"
                    }
                }
            }
        },
        {
            "type": "Product",
            "id": "00010000048447",
            "attributes": {
                "name": "Beautiful Teams",
                "subtitle": "Inspiring and Cautionary Tales from Veteran Team Leaders",
                "description": "<p>What's it like to work on a great software development team facing an impossible problem? How do you build an effective team? Can a group of people who don't get along still build good software? How does a team leader keep everyone on track when the stakes are high and the schedule is tight?<br/><br/>Beautiful Teams takes you behind the scenes with some of the most interesting teams in software engineering history. You'll learn from veteran team leaders' successes and failures, told through a series of engaging personal stories -- and interviews -- by leading programmers, architects, project managers, and thought leaders.<br/><br/>This book includes contributions from:</p>Tim O'ReillyScott BerkunMark HealeyBill DiPierreAndy LesterKeoki AndrusTom TarkaAuke JilderdaGrady BoochJennifer GreeneMike CohnCory DoctorowNeil SiegelTrevor FieldJames GrenningSteve McConnellBarry Boehm and Maria H. PenedoPeter GluckKarl E. WiegersAlex MartelliKarl FogelMichael CollinsKarl RehmerAndrew StellmanNed RobinsonScott AmblerJohanna RothmanMark Denovich and Eric RenkeyPatricia EnsworthAndy OramTony Visconti<p>Beautiful Teams is edited by Andrew Stellman and Jennifer Greene, veteran software engineers and project managers who have been writing bestselling books for O'Reilly since 2005, including Applied Software Project Management, Head First PMP, and Head First C#.</p>",
                "author": "Jennifer Greene, Andrew Stellman",
                "slug": "beautiful-teams-48447-9780596804923-andrew-stellman-jennifer-greene",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9780596804923.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "48447",
                "product_url": "/app/ecom/book/48447/beautiful-teams-48447-9780596804923-andrew-stellman-jennifer-greene",
                "bisac_codes": [
                    "COM032000",
                    "COM051230"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9780596518028",
                    "EISBN13": "9780596804923",
                    "EISBN10": "059680492X"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010000059487"
                    }
                }
            }
        },
        {
            "type": "Product",
            "id": "00010000048446",
            "attributes": {
                "name": "jQuery UI",
                "subtitle": "Learn How to use Dialogs, Autocomplete, and More",
                "description": "<p>With the jQuery UI library, you can apply the power and standards of jQuery to user interface design, complete with interactive elements, animation, and themeable widgets. This concise, code-heavy guide demonstrates how to harness interactive features that HTML5 lacks, including tabs, accordions, and dialog boxes. Youll also learn how to program common but complex tasks, such as managing drag and drop and autocomplete, that make it easier for users to interact with your site.</p><p>This book provides a quick tour of how jQuery UI can improve your HTML pages, followed by standalone chapters that focus on each of the components in detail. If youre a web developer or designer looking to enrich your website with new featureswithout having to dive into full-fledged JavascriptjQuery UI is a must.</p><p>This book covers the following extensions in version 1.8:</p>Tab managementAccordion menusDialog boxesButtonsProgress barsSlidersDate pickersAutocompletersDrag and drop managementSelection, resizing, and switching of elementsNew visual effects",
                "author": "Eric Sarrion",
                "slug": "jquery-ui-48446-9781449325206-eric-sarrion",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781449325206.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "48446",
                "product_url": "/app/ecom/book/48446/jquery-ui-48446-9781449325206-eric-sarrion",
                "bisac_codes": [
                    "COM051260",
                    "cs.cmp_sc.app_sw"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9781449316990",
                    "EISBN13": "9781449325206",
                    "EISBN10": "1449325203"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010000059488"
                    }
                }
            }
        },
        {
            "type": "Product",
            "id": "00010000048444",
            "attributes": {
                "name": "Active Directory",
                "subtitle": "",
                "description": "<p>Working with Microsoft's network directory service for the first time can be a headache for system and network administrators, IT professionals, technical project managers, and programmers alike. This authoritative guide is meant to relieve that pain. Instead of going through the graphical user interface screen by screen, O'Reilly's bestselling Active Directory tells you how to design, manage, and maintain a small, medium, or enterprise Active Directory infrastructure.</p><p>Fully updated to cover Active Directory for Windows Server 2003 SP1 and R2, this third edition is full of important updates and corrections. It's perfect for all Active Directory administrators, whether you manage a single server or a global multinational with thousands of servers. </p><p>Active Directory, 3rd Edition is divided into three parts. Part I introduces much of how Active Directory works, giving you a thorough grounding in its concepts. Some of the topics include Active Directory replication, the schema, application partitions, group policies, and interaction with DNS. Part II details the issues around properly designing the directory infrastructure. Topics include designing the namespace, creating a site topology, designing group policies for locking down client settings, auditing, permissions, backup and recovery, and a look at Microsoft's future direction with Directory Services. Part III covers how to create and manipulate users, groups, printers, and other objects that you may need in your everyday management of Active Directory. </p><p>If you want a book that lays bare the design and management of an enterprise or departmental Active Directory, then look no further. Active Directory, 3rd Edition will quickly earn its place among the books you don't want to be without.</p>",
                "author": "Alistair G. Lowe-Norris, Robbie Allen, Joe Richards",
                "slug": "active-directory-48444-9780596519568-joe-richards-robbie-allen-alistair-g-lowe-norris",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9780596519568.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "48444",
                "product_url": "/app/ecom/book/48444/active-directory-48444-9780596519568-joe-richards-robbie-allen-alistair-g-lowe-norris",
                "bisac_codes": [
                    "COM043000",
                    "COM053000"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9780596101732",
                    "EISBN13": "9780596519568",
                    "EISBN10": "0596519567"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010000059485"
                    }
                }
            }
        },
        {
            "type": "Product",
            "id": "00010000048443",
            "attributes": {
                "name": "Ajax and Web Services",
                "subtitle": "",
                "description": "Ajax and web services are a perfect match for developing web applications. Ajax has built-in abilities to access and manipulate XML data, the native format for almost all REST and SOAP web services.Using numerous examples, this document explores how to fit the pieces together. Examples demonstrate how to use Ajax to access publicly available web services fromYahoo! and Google. You'll also learn how to use web proxies to access data on remote servers and how to transform XML data using XSLT.",
                "author": "Mark Pruett",
                "slug": "ajax-and-web-services-48443-9780596528539-mark-pruett",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9780596528539.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "48443",
                "product_url": "/app/ecom/book/48443/ajax-and-web-services-48443-9780596528539-mark-pruett",
                "bisac_codes": [
                    "COM051230",
                    "cs.cmp_sc.app_sw"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9780596559205",
                    "ISBN10": "0596528531",
                    "EISBN13": "9780596528539",
                    "EISBN10": "0596528531"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010000059484"
                    }
                }
            }
        },
        {
            "type": "Product",
            "id": "00010000048441",
            "attributes": {
                "name": "Windows 2000 Pro: The Missing Manual",
                "subtitle": "The Missing Manual",
                "description": "<p>Windows 2000 Pro combines the friendly interface  of Windows 98 with the famous stability of Windows NT. Windows 2000, the  successor to NT, introduces many technologies that weren't available in  NT, including Plug-and-Play, support for USB devices, power management  features, and more. It's 25% faster than Windows 98 and three times as stable. Unfortunately, despite all the enhancements, Microsoft forgot to  address one of NT's most glaring omissions: Windows 2000 doesn't include  a printed user's manual.In  Windows 2000 Pro: The Missing Manual,  bestselling Windows NT  author Sharon Crawford provides the ideal (and desperately needed) user's  guide for the world's most popular corporate operating system. The book  covers:</p>Getting started. The early chapters cover using menus, finding  lost files, reducing window clutter, and taming the wild Start menu.What's what. A complete guide, this book explains the purpose  of every Control Panel item, accessory program, and maintenance tool.Mastering the network. Special chapters help you navigate the  corporate network, dial in from the road, and even set up your own  small-office (peer-to-peer) network, step by step.Understanding security. User accounts, file encryption, and the  NTFS file system keep your private files private, while still offering network  access to coworkers you specify.Flying the Net. This book demystifies the rich Internet suite of  Windows 2000 Pro: its email, newsgroup, Web-browsing, and video  conferencing programs.Windows 2000 Pro: The Missing Manual  isn't for system  administrators or OS theory geeks; it's for the novice or budding power user  who wants to master the machine and get down to work. Windows 2000  Pro: The Missing Manual  is the crystal-clear, jargon-free book that  should have been in the box.",
                "author": "Sharon Crawford",
                "slug": "windows-2000-pro-the-missing-manual-48441-9780596522186-sharon-crawford",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9780596522186.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "48441",
                "product_url": "/app/ecom/book/48441/windows-2000-pro-the-missing-manual-48441-9780596522186-sharon-crawford",
                "bisac_codes": [
                    "COM046040",
                    "COM000000"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9780596000103",
                    "EISBN13": "9780596522186",
                    "EISBN10": "0596522185"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010000059482"
                    }
                }
            }
        }
    ],
    "meta": {
        "pagination": {
            "page": 78062,
            "pages": 78442,
            "count": 1568821
        }
    }
}

Response Info

Default: None