<?xml version=“1.0”?> <xsd:schema xmlns:xsd=“www.w3.org/2001/XMLSchema” elementFormDefault=“qualified”>

    <xsd:include schemaLocation="amzn-base.xsd"/>
    <xsd:element name="Books">
            <xsd:complexType>
                    <xsd:sequence>
                            <xsd:element name="ProductType">
                                    <xsd:complexType>
                                            <xsd:choice>
                                                    <xsd:element ref="BooksMisc"/>
                                            </xsd:choice>
                                    </xsd:complexType>
                            </xsd:element>
                    </xsd:sequence>
            </xsd:complexType>
    </xsd:element>
    <xsd:element name="BooksMisc">
            <xsd:complexType>
                    <xsd:sequence>
                            <xsd:element name="Author" type="MediumStringNotNull" minOccurs="0"/>
                            <xsd:element name="Binding" type="BindingTypes" minOccurs="1"/>
                            <xsd:element name="DustJacket" type="DustJacketTypes" minOccurs="0"/>
                            <xsd:element name="Edition" type="StringNotNull" minOccurs="0"/>
                            <xsd:element name="Editor" type="StringNotNull" minOccurs="0"/>
                            <xsd:element name="Illustrator" type="StringNotNull" minOccurs="0"/>
                            <xsd:element name="Introduction" type="StringNotNull" minOccurs="0"/>
                            <xsd:element name="IsAdultProduct" type="xsd:boolean" minOccurs="0"/>
                            <xsd:element name="IsFixedPrice" type="xsd:boolean" minOccurs="0"/>
                            <xsd:element name="Language" type="LanguageStringType" minOccurs="0"/>
                            <xsd:element name="Narrator" type="StringNotNull" minOccurs="0"/>
                            <xsd:element name="Photographer" type="StringNotNull" minOccurs="0"/>
                            <xsd:element name="Preface" type="StringNotNull" minOccurs="0"/>
                            <xsd:element name="PublicationDate" type="xsd:dateTime" minOccurs="0"/>
                            <xsd:element name="SignedBy" type="SignedByValues" minOccurs="0"/>
                            <xsd:element name="SourcedCountryCode" type="SourceCountryCodeValues" minOccurs="0"/>
                            <xsd:element name="Subject" type="StringNotNull" minOccurs="0"/>
                            <xsd:element name="Translator" type="StringNotNull" minOccurs="0"/>
                            <xsd:element name="Volume" type="StringNotNull" minOccurs="0"/>
                            <xsd:element name="NumberOfPages" type="PositiveInteger" minOccurs="0"/>
                            <xsd:element name="BisacSubjectDescriptionCode" type="StringNotNull" minOccurs="0"/>
                            <xsd:element name="CollectionName" type="LongStringNotNull" minOccurs="0"/>
                            <xsd:element name="SeriesNumber" type="PositiveInteger" minOccurs="0"/>
                            <xsd:element name="Format" type="BooksVideoFormatType" minOccurs="0" maxOccurs="3"/>
                            <xsd:element name="BookdataBicSubjectCode" type="StringNotNull" minOccurs="0"/>
                            <xsd:element name="ThemaClassificationCode" type="StringNotNull" minOccurs="0"/>
                    </xsd:sequence>
            </xsd:complexType>
    </xsd:element>
    <xsd:simpleType name="BindingTypes">
            <xsd:restriction base="xsd:string">
                    <xsd:enumeration value= "Accessory"/>
                    <xsd:enumeration value= "Album"/>
                    <xsd:enumeration value= "Audiocd"/>
                    <xsd:enumeration value= "Audiodownload"/>
                    <xsd:enumeration value= "Bathbook"/>
                    <xsd:enumeration value= "Boardbook"/>
                    <xsd:enumeration value= "Bondedleather"/>
                    <xsd:enumeration value= "Calendar"/>
                    <xsd:enumeration value= "Cardbook"/>
                    <xsd:enumeration value= "Cards"/>
                    <xsd:enumeration value= "Cassette"/>
                    <xsd:enumeration value= "Cdrom"/>
                    <xsd:enumeration value= "Comic"/>
                    <xsd:enumeration value= "Diary"/>
                    <xsd:enumeration value= "Dvdrom"/>
                    <xsd:enumeration value= "Flexibound"/>
                    <xsd:enumeration value= "Foambook"/>
                    <xsd:enumeration value= "Game"/>
                    <xsd:enumeration value= "Hardcover"/>
                    <xsd:enumeration value= "Hardcovercomic"/>
                    <xsd:enumeration value= "Hardcoverspiral"/>
                    <xsd:enumeration value= "Imitationleather"/>
                    <xsd:enumeration value= "Journal"/>
                    <xsd:enumeration value= "Kindleedition"/>
                    <xsd:enumeration value= "Leatherbound"/>
                    <xsd:enumeration value= "Library"/>
                    <xsd:enumeration value= "Libraryaudiocd"/>
                    <xsd:enumeration value= "Libraryaudiomp3"/>
                    <xsd:enumeration value= "Looseleaf"/>
                    <xsd:enumeration value= "Map"/>
                    <xsd:enumeration value= "Massmarket"/>
                    <xsd:enumeration value= "Microfiche"/>
                    <xsd:enumeration value= "Microfilm"/>
                    <xsd:enumeration value= "Miscsupplies"/>
                    <xsd:enumeration value= "Mook"/>
                    <xsd:enumeration value= "Mp3cd"/>
                    <xsd:enumeration value= "Pamphlet"/>
                    <xsd:enumeration value= "Paperback"/>
                    <xsd:enumeration value= "Paperbackbunko"/>
                    <xsd:enumeration value= "Paperbackshinsho"/>
                    <xsd:enumeration value= "Perfect"/>
                    <xsd:enumeration value= "Plasticcomb"/>
                    <xsd:enumeration value= "Popup"/>
                    <xsd:enumeration value= "Preloadeddigitalaudioplayer"/>
                    <xsd:enumeration value= "Ragbook"/>
                    <xsd:enumeration value= "Ringbound"/>
                    <xsd:enumeration value= "Roughcut"/>
                    <xsd:enumeration value= "School"/>
                    <xsd:enumeration value= "Sheetmusic"/>
                    <xsd:enumeration value= "Singleissuemagazine"/>
                    <xsd:enumeration value= "Slide"/>
                    <xsd:enumeration value= "Spiralbound"/>
                    <xsd:enumeration value= "Stationery"/>
                    <xsd:enumeration value= "Tankobonhardcover"/>
                    <xsd:enumeration value= "Tankobonsoftcover"/>
                    <xsd:enumeration value= "Textbook"/>
                    <xsd:enumeration value= "Toy"/>
                    <xsd:enumeration value= "Transparency"/>
                    <xsd:enumeration value= "Turtleback"/>
                    <xsd:enumeration value= "Unbound"/>
                    <xsd:enumeration value= "Vinylbound"/>
                    <xsd:enumeration value= "Wallchart"/>
                    <xsd:enumeration value= "Workbook"/>
                    <xsd:enumeration value= "Addressbook"/>
                    <xsd:enumeration value= "Bargainbook"/>
                    <xsd:enumeration value= "Consumerelectronics"/>
                    <xsd:enumeration value= "Consumermagazine"/>
                    <xsd:enumeration value= "Diskette"/>
                    <xsd:enumeration value= "Dvdr"/>
                    <xsd:enumeration value= "Gift"/>
                    <xsd:enumeration value= "Jpoversizedbook"/>
                    <xsd:enumeration value= "Kitchen"/>
                    <xsd:enumeration value= "Librarymp3Cd"/>
                    <xsd:enumeration value= "Miscellaneous"/>
                    <xsd:enumeration value= "Notebook"/>
                    <xsd:enumeration value= "Pocketbook"/>
                    <xsd:enumeration value= "Podgeneric"/>
                    <xsd:enumeration value= "Podhardback"/>
                    <xsd:enumeration value= "Podpaperback"/>
                    <xsd:enumeration value= "Pop-Up"/>
                    <xsd:enumeration value= "Poster"/>
                    <xsd:enumeration value= "Printedaccesscode"/>
                    <xsd:enumeration value= "Saddlestitch"/>
                    <xsd:enumeration value= "Threadbound"/>
                    <xsd:enumeration value= "Unknownbinding"/>
            </xsd:restriction>
    </xsd:simpleType>
    <xsd:simpleType name="DustJacketTypes">
            <xsd:restriction base="xsd:string">
                    <xsd:enumeration value="NoDustJacket"/>
                    <xsd:enumeration value="LikeNew"/>
                    <xsd:enumeration value="VeryGood"/>
                    <xsd:enumeration value="Good"/>
                    <xsd:enumeration value="Acceptable"/>
            </xsd:restriction>
    </xsd:simpleType>
    <xsd:simpleType name="SignedByValues">
            <xsd:restriction base="xsd:string">
                    <xsd:enumeration value="Author"/>
                    <xsd:enumeration value="Illustrator"/>
                    <xsd:enumeration value="Editor"/>
                    <xsd:enumeration value="Photographer"/>
                    <xsd:enumeration value="Other"/>
            </xsd:restriction>
    </xsd:simpleType>
    <xsd:simpleType name="SourceCountryCodeValues">
            <xsd:restriction base="xsd:string">
                    <xsd:enumeration value="JP"/>
                    <xsd:enumeration value="US"/>
                    <xsd:enumeration value="GB"/>
                    <xsd:enumeration value="DE"/>
                    <xsd:enumeration value="Unknown"/>
            </xsd:restriction>
    </xsd:simpleType>
<xsd:simpleType name="BooksVideoFormatType">
            <xsd:restriction base="xsd:string">
                    <xsd:enumeration value="engagement_calendar"/>
        <xsd:enumeration value="student_calendar"/>
        <xsd:enumeration value="sticker_book"/>
        <xsd:enumeration value="audiobook"/>
        <xsd:enumeration value="box_set"/>
        <xsd:enumeration value="almanac_calendar"/>
        <xsd:enumeration value="desk_calendar"/>
        <xsd:enumeration value="wall_calendar"/>
        <xsd:enumeration value="poster_calendar"/>
        <xsd:enumeration value="advent_calendar"/>
        <xsd:enumeration value="box_calendar"/>
        <xsd:enumeration value="perpetual_calendar"/>
        <xsd:enumeration value="day_to_day_calendar"/>
        <xsd:enumeration value="project_calendar"/>
        <xsd:enumeration value="collectors_edition"/>
        <xsd:enumeration value="deluxe_edition"/>
        <xsd:enumeration value="special_edition"/>
        <xsd:enumeration value="special_extended_version"/>
        <xsd:enumeration value="special_limited_edition"/>
        <xsd:enumeration value="international_edition"/>
        <xsd:enumeration value="standard_edition"/>
        <xsd:enumeration value="large_print"/>
        <xsd:enumeration value="coloring_book"/>
        <xsd:enumeration value="picture_book"/>
        <xsd:enumeration value="teachers_edition"/>
        <xsd:enumeration value="pop_up"/>
        <xsd:enumeration value="antique_books"/>
        <xsd:enumeration value="wall_map"/>
        <xsd:enumeration value="folded_map"/>
        <xsd:enumeration value="bookmark_calendar"/>
        <xsd:enumeration value="mini_calendar"/>
        <xsd:enumeration value="other_calendar"/>
        <xsd:enumeration value="roughcut"/>
        <xsd:enumeration value="unabridged"/>
        <xsd:enumeration value="abridged"/>
            </xsd:restriction>
    </xsd:simpleType>

</xsd:schema>