XSLT 2.0 and XPath 2.0 Programmer's Reference, 4th Edition (132 page)

BOOK: XSLT 2.0 and XPath 2.0 Programmer's Reference, 4th Edition
9.42Mb size Format: txt, pdf, ePub

The following example does something very similar to this: it displays a scene from a play, adding at the start of the page a list of the characters who appear in this scene:

Example: Using Modes

This example uses a mode to create a list of characters appearing in a scene of a play.

Source

The source file,
scene.xml
, contains a scene from a play (specifically, Act I Scene 1 of Shakespeare's
Othello
—marked up in XML by Jon Bosak).

It starts like this:


SCENE I. Venice. A street.

Enter RODERIGO and IAGO


RODERIGO

Tush! never tell me; I take it much unkindly

That thou, Iago, who hast had my purse

As if the strings were thine, shouldst know of this.



IAGO

‘Sblood, but you will not hear me:

If ever I did dream of such a matter, Abhor me.


etc.


Stylesheet

The stylesheet
scene.xsl
is designed to display this scene in HTML. This is how it starts:

     xmlns:xsl=“http://www.w3.org/1999/XSL/Transform”

     version=“2.0”>



   

   

     

       

     

   

   Cast: 

                                  mode=“cast-list”/>

   



The template rule shown above matches the

element. It first displays the
<br/></span>element (if there is one) using the appropriate template rule. Then it sets up a variable called<br/><span><img src="/files/04/27/65/f042765/public/lgray.gif" />speakers<br/><img src="/files/04/27/65/f042765/public/ggray.gif" /></span>to be a sequence containing all the distinct<br/><span><SPEAKER><br/></span>elements that appear in the document. This is constructed by grouping all the<br/><span><SPEAKER><br/></span>elements using the<br/><span><xsl:for-each-group><br/></span>instruction and then taking the first one in each group. The result is a list of the speakers in which each one appears once only.<br/></p><p>The template rule then calls<br/><span><xsl:apply-templates><br/></span>to process this set of speakers in mode<br/><span><img src="/files/04/27/65/f042765/public/lgray.gif" />cast-list<br/><img src="/files/04/27/65/f042765/public/ggray.gif" /></span>(a nice side effect is that they will be listed in order of appearance). Finally, it calls<br/><span><xsl:apply-templates><br/></span>again, this time in the default mode, to process all elements (<br/><span><img src="/files/04/27/65/f042765/public/lgray.gif" />*<br/><img src="/files/04/27/65/f042765/public/ggray.gif" /></span>) except<br/><span><TITLE><br/></span>elements (because the title has already been processed).<br/></p><p>The stylesheet carries on as follows:<br/></p><div><p><span><xsl:template match=“SPEAKER” mode=“cast-list”><br/></span></p><p><span>    <xsl:value-of select=“.”/><br/></span></p><p><span>    <xsl:if test=“not(position()=last())”>, </xsl:if><br/></span></p><p><span></xsl:template><br/></span></p></div><p>This template rule defines how the<br/><span><SPEAKER><br/></span>element should be processed when it is being processed in<br/><span><img src="/files/04/27/65/f042765/public/lgray.gif" />cast-list<br/><img src="/files/04/27/65/f042765/public/ggray.gif" /></span>mode. The sequence constructor has the effect of outputting the speaker's name, followed by a comma if this is not the last speaker in the list.<br/></p><p>Finally, the remaining template rules define how each element should be output, when processed in default mode. Note that there are two different rules for<br/><span>STAGEDIR<br/></span>, depending on where it appears:<br/></p><div><p><span><xsl:template match=“TITLE”><br/></span></p><p><span><b><xsl:apply-templates/></b><br/></span></p><p><span></xsl:template><br/></span></p><p><span><xsl:template match=“SCENE/STAGEDIR”><br/></span></p><p><span><p><i><xsl:apply-templates/></i></p><br/></span></p><p><span></xsl:template><br/></span></p><p><span><xsl:template match=“STAGEDIR”><br/></span></p><p><span><i><xsl:apply-templates/></i><br/></span></p><p><span></xsl:template><br/></span></p><p><span><xsl:template match=“SPEECH”><br/></span></p><p><span><p><xsl:apply-templates/></p><br/></span></p><p><span></xsl:template><br/></span></p><p><span><xsl:template match=“SPEAKER”><br/></span></p><p><span><b><xsl:apply-templates/></b><br/><br/></span></p><p><span></xsl:template><br/></span></p><p><span><xsl:template match=“LINE”><br/></span></p><p><span><xsl:apply-templates/><br/><br/></span></p><p><span></xsl:template><br/></span></p><p><span></xsl:transform><br/></span></p></div><p>There is potentially a simpler solution to this requirement: the cast list can be constructed using the expression<br/><span><img src="/files/04/27/65/f042765/public/lgray.gif" />string-join(distinct-values(//SPEAKER), ’, ’)<br/><img src="/files/04/27/65/f042765/public/ggray.gif" /></span>. However, using<br/><span><xsl:for-each-group><br/></span>gives a guarantee that the speakers will be listed in order of first appearance, whereas the result order of<br/><span>distinct-values()<br/></span>is undefined.<br/></p></div></div> </div> <div class="col-xs-12 text-left pagination-container"> <ul class="pagination"><li class="prev"><a href="/book/read-online-xslt-20-and-xpath-20-programmers-reference-4th-edition-free/page-131" data-page="130">«</a></li> <li class="first"><a href="/book/read-online-xslt-20-and-xpath-20-programmers-reference-4th-edition-free" data-page="0">1</a></li> <li class="disabled"><span>...</span></li> <li><a href="/book/read-online-xslt-20-and-xpath-20-programmers-reference-4th-edition-free/page-64" data-page="63">64</a></li> <li class="disabled"><span>...</span></li> <li><a href="/book/read-online-xslt-20-and-xpath-20-programmers-reference-4th-edition-free/page-127" data-page="126">127</a></li> <li><a href="/book/read-online-xslt-20-and-xpath-20-programmers-reference-4th-edition-free/page-128" data-page="127">128</a></li> <li><a href="/book/read-online-xslt-20-and-xpath-20-programmers-reference-4th-edition-free/page-129" data-page="128">129</a></li> <li><a href="/book/read-online-xslt-20-and-xpath-20-programmers-reference-4th-edition-free/page-130" data-page="129">130</a></li> <li><a href="/book/read-online-xslt-20-and-xpath-20-programmers-reference-4th-edition-free/page-131" data-page="130">131</a></li> <li class="active"><a href="/book/read-online-xslt-20-and-xpath-20-programmers-reference-4th-edition-free/page-132" data-page="131">132</a></li> <li><a href="/book/read-online-xslt-20-and-xpath-20-programmers-reference-4th-edition-free/page-133" data-page="132">133</a></li> <li><a href="/book/read-online-xslt-20-and-xpath-20-programmers-reference-4th-edition-free/page-134" data-page="133">134</a></li> <li><a href="/book/read-online-xslt-20-and-xpath-20-programmers-reference-4th-edition-free/page-135" data-page="134">135</a></li> <li><a href="/book/read-online-xslt-20-and-xpath-20-programmers-reference-4th-edition-free/page-136" data-page="135">136</a></li> <li class="disabled"><span>...</span></li> <li><a href="/book/read-online-xslt-20-and-xpath-20-programmers-reference-4th-edition-free/page-519" data-page="518">519</a></li> <li class="disabled"><span>...</span></li> <li class="last"><a href="/book/read-online-xslt-20-and-xpath-20-programmers-reference-4th-edition-free/page-901" data-page="900">901</a></li> <li class="next"><a href="/book/read-online-xslt-20-and-xpath-20-programmers-reference-4th-edition-free/page-133" data-page="132">»</a></li></ul> </div> <div class=""><div class="col-xs-12"><h2>Other books</h2></div><div class="list-b-item col-xs-12 col-md-6"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 512.001 512.001" style="enable-background:new 0 0 512.001 512.001;" xml:space="preserve"> <linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="-225.7911" y1="273.675" x2="258.4989" y2="273.675" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#B8DE6F"/> <stop offset="1" style="stop-color:#8AA753"/> </linearGradient> <path style="fill:url(#SVGID_1_);" d="M431.21,483.625H80.791c-16.815,0-30.445-13.631-30.445-30.445V30.445 C50.345,13.631,63.976,0,80.791,0h350.42c16.815,0,30.445,13.631,30.445,30.445v422.734 C461.656,469.994,448.024,483.625,431.21,483.625z"/> <linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="229.0494" y1="-58.9265" x2="117.5394" y2="52.5835" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#B8DE6F;stop-opacity:0"/> <stop offset="1" style="stop-color:#4B7104"/> </linearGradient> <polygon style="fill:url(#SVGID_2_);" points="182.089,483.625 154.009,455.545 94.004,455.545 94.004,483.625 "/> <linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="254.8089" y1="83.693" x2="254.8089" y2="28.273" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#FFF2EB"/> <stop offset="1" style="stop-color:#F1DACB"/> </linearGradient> <path style="fill:url(#SVGID_3_);" d="M421.848,470.705H79.115c-9.82,0-17.781-7.961-17.781-17.781V41.739 c0-15.916,12.902-28.819,28.819-28.819h331.696c15.916,0,28.819,12.902,28.819,28.819v400.147 C450.667,457.802,437.764,470.705,421.848,470.705z"/> <linearGradient id="SVGID_4_" gradientUnits="userSpaceOnUse" x1="128.8676" y1="481.5302" x2="354.4676" y2="117.1603" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#B8DE6F"/> <stop offset="1" style="stop-color:#8AA753"/> </linearGradient> <path style="fill:url(#SVGID_4_);" d="M431.211,0H80.791C63.976,0,50.345,13.631,50.345,30.445v422.478h10.988l0,0 c0-9.378,7.602-16.979,16.979-16.979H431.21c16.815,0,30.445-13.631,30.445-30.445V30.445C461.656,13.631,448.024,0,431.211,0z"/> <linearGradient id="SVGID_5_" gradientUnits="userSpaceOnUse" x1="254.8084" y1="58.813" x2="254.8084" y2="80.483" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#FFF2EB;stop-opacity:0"/> <stop offset="1" style="stop-color:#D3B4A0"/> </linearGradient> <path style="fill:url(#SVGID_5_);" d="M431.211,435.944H78.312c-9.373,0-16.971,7.595-16.979,16.966v0.014 c0,9.82,7.961,17.781,17.781,17.781h342.734c15.916,0,28.819-12.902,28.819-28.819v-12.974 C445.391,433.302,438.61,435.944,431.211,435.944z"/> <linearGradient id="SVGID_6_" gradientUnits="userSpaceOnUse" x1="230.414" y1="8.8122" x2="172.72" y2="120.3222" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#B8DE6F;stop-opacity:0"/> <stop offset="1" style="stop-color:#4B7104"/> </linearGradient> <path style="fill:url(#SVGID_6_);" d="M79.114,470.706c-9.82,0-17.778-7.958-17.778-17.778c0-4.688,1.895-8.935,4.972-12.011 c3.065-3.065,7.312-4.972,12-4.972h47.306V0H80.791C63.976,0,50.345,13.63,50.345,30.445v422.734 c0,16.815,13.631,30.445,30.445,30.445h44.823v-12.919H79.114V470.706z"/> <g> <path style="fill:#FFFFFF;" d="M371.802,101.1H161.307c-4.032,0-7.3-3.268-7.3-7.3V83.301c0-4.032,3.268-7.3,7.3-7.3h210.494 c4.032,0,7.299,3.268,7.299,7.3V93.8C379.101,97.832,375.833,101.1,371.802,101.1z"/> <path style="fill:#FFFFFF;" d="M317.951,146.51H215.157c-4.032,0-7.299-3.268-7.299-7.299v-10.499c0-4.032,3.268-7.3,7.299-7.3 h102.796c4.032,0,7.3,3.268,7.3,7.3v10.499C325.251,143.243,321.983,146.51,317.951,146.51z"/> </g> <linearGradient id="SVGID_7_" gradientUnits="userSpaceOnUse" x1="265.3214" y1="209.633" x2="265.3214" y2="2.133" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#FFF2EB"/> <stop offset="1" style="stop-color:#F1DACB"/> </linearGradient> <path style="fill:url(#SVGID_7_);" d="M364.038,377.415H169.071c-8.318,0-15.063-6.743-15.063-15.063v-56.719 c0-8.319,6.743-15.063,15.063-15.063h194.967c8.319,0,15.063,6.743,15.063,15.063v56.719 C379.101,370.672,372.357,377.415,364.038,377.415z"/> <linearGradient id="SVGID_8_" gradientUnits="userSpaceOnUse" x1="203.8669" y1="-27.309" x2="117.1669" y2="59.391" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#FFF2EB;stop-opacity:0"/> <stop offset="1" style="stop-color:#D3B4A0"/> </linearGradient> <polygon style="fill:url(#SVGID_8_);" points="169.168,470.705 154.009,455.545 94.004,455.545 94.004,470.705 "/> <linearGradient id="SVGID_9_" gradientUnits="userSpaceOnUse" x1="123.3299" y1="58.463" x2="123.3299" y2="-32.907" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#FCC344"/> <stop offset="1" style="stop-color:#F7AE3D"/> </linearGradient> <path style="fill:url(#SVGID_9_);" d="M146.114,511.368l-19.591-10.378c-1.574-0.834-3.461-0.834-5.035,0l-19.591,10.378 c-3.581,1.897-7.895-0.699-7.895-4.752v-51.07h60.004v51.07C154.009,510.668,149.695,513.264,146.114,511.368z"/> </svg> <div><a href="/book/read-online-how-to-woo-a-reluctant-bride-free">How to Woo... A Reluctant Bride</a> by <span>Lyndi Lamont</span></div></div><div class="list-b-item col-xs-12 col-md-6"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 512.001 512.001" style="enable-background:new 0 0 512.001 512.001;" xml:space="preserve"> <linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="-225.7911" y1="273.675" x2="258.4989" y2="273.675" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#B8DE6F"/> <stop offset="1" style="stop-color:#8AA753"/> </linearGradient> <path style="fill:url(#SVGID_1_);" d="M431.21,483.625H80.791c-16.815,0-30.445-13.631-30.445-30.445V30.445 C50.345,13.631,63.976,0,80.791,0h350.42c16.815,0,30.445,13.631,30.445,30.445v422.734 C461.656,469.994,448.024,483.625,431.21,483.625z"/> <linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="229.0494" y1="-58.9265" x2="117.5394" y2="52.5835" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#B8DE6F;stop-opacity:0"/> <stop offset="1" style="stop-color:#4B7104"/> </linearGradient> <polygon style="fill:url(#SVGID_2_);" points="182.089,483.625 154.009,455.545 94.004,455.545 94.004,483.625 "/> <linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="254.8089" y1="83.693" x2="254.8089" y2="28.273" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#FFF2EB"/> <stop offset="1" style="stop-color:#F1DACB"/> </linearGradient> <path style="fill:url(#SVGID_3_);" d="M421.848,470.705H79.115c-9.82,0-17.781-7.961-17.781-17.781V41.739 c0-15.916,12.902-28.819,28.819-28.819h331.696c15.916,0,28.819,12.902,28.819,28.819v400.147 C450.667,457.802,437.764,470.705,421.848,470.705z"/> <linearGradient id="SVGID_4_" gradientUnits="userSpaceOnUse" x1="128.8676" y1="481.5302" x2="354.4676" y2="117.1603" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#B8DE6F"/> <stop offset="1" style="stop-color:#8AA753"/> </linearGradient> <path style="fill:url(#SVGID_4_);" d="M431.211,0H80.791C63.976,0,50.345,13.631,50.345,30.445v422.478h10.988l0,0 c0-9.378,7.602-16.979,16.979-16.979H431.21c16.815,0,30.445-13.631,30.445-30.445V30.445C461.656,13.631,448.024,0,431.211,0z"/> <linearGradient id="SVGID_5_" gradientUnits="userSpaceOnUse" x1="254.8084" y1="58.813" x2="254.8084" y2="80.483" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#FFF2EB;stop-opacity:0"/> <stop offset="1" style="stop-color:#D3B4A0"/> </linearGradient> <path style="fill:url(#SVGID_5_);" d="M431.211,435.944H78.312c-9.373,0-16.971,7.595-16.979,16.966v0.014 c0,9.82,7.961,17.781,17.781,17.781h342.734c15.916,0,28.819-12.902,28.819-28.819v-12.974 C445.391,433.302,438.61,435.944,431.211,435.944z"/> <linearGradient id="SVGID_6_" gradientUnits="userSpaceOnUse" x1="230.414" y1="8.8122" x2="172.72" y2="120.3222" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#B8DE6F;stop-opacity:0"/> <stop offset="1" style="stop-color:#4B7104"/> </linearGradient> <path style="fill:url(#SVGID_6_);" d="M79.114,470.706c-9.82,0-17.778-7.958-17.778-17.778c0-4.688,1.895-8.935,4.972-12.011 c3.065-3.065,7.312-4.972,12-4.972h47.306V0H80.791C63.976,0,50.345,13.63,50.345,30.445v422.734 c0,16.815,13.631,30.445,30.445,30.445h44.823v-12.919H79.114V470.706z"/> <g> <path style="fill:#FFFFFF;" d="M371.802,101.1H161.307c-4.032,0-7.3-3.268-7.3-7.3V83.301c0-4.032,3.268-7.3,7.3-7.3h210.494 c4.032,0,7.299,3.268,7.299,7.3V93.8C379.101,97.832,375.833,101.1,371.802,101.1z"/> <path style="fill:#FFFFFF;" d="M317.951,146.51H215.157c-4.032,0-7.299-3.268-7.299-7.299v-10.499c0-4.032,3.268-7.3,7.299-7.3 h102.796c4.032,0,7.3,3.268,7.3,7.3v10.499C325.251,143.243,321.983,146.51,317.951,146.51z"/> </g> <linearGradient id="SVGID_7_" gradientUnits="userSpaceOnUse" x1="265.3214" y1="209.633" x2="265.3214" y2="2.133" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#FFF2EB"/> <stop offset="1" style="stop-color:#F1DACB"/> </linearGradient> <path style="fill:url(#SVGID_7_);" d="M364.038,377.415H169.071c-8.318,0-15.063-6.743-15.063-15.063v-56.719 c0-8.319,6.743-15.063,15.063-15.063h194.967c8.319,0,15.063,6.743,15.063,15.063v56.719 C379.101,370.672,372.357,377.415,364.038,377.415z"/> <linearGradient id="SVGID_8_" gradientUnits="userSpaceOnUse" x1="203.8669" y1="-27.309" x2="117.1669" y2="59.391" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#FFF2EB;stop-opacity:0"/> <stop offset="1" style="stop-color:#D3B4A0"/> </linearGradient> <polygon style="fill:url(#SVGID_8_);" points="169.168,470.705 154.009,455.545 94.004,455.545 94.004,470.705 "/> <linearGradient id="SVGID_9_" gradientUnits="userSpaceOnUse" x1="123.3299" y1="58.463" x2="123.3299" y2="-32.907" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#FCC344"/> <stop offset="1" style="stop-color:#F7AE3D"/> </linearGradient> <path style="fill:url(#SVGID_9_);" d="M146.114,511.368l-19.591-10.378c-1.574-0.834-3.461-0.834-5.035,0l-19.591,10.378 c-3.581,1.897-7.895-0.699-7.895-4.752v-51.07h60.004v51.07C154.009,510.668,149.695,513.264,146.114,511.368z"/> </svg> <div><a href="/book/read-online-ridingthewaves-free">RidingtheWaves</a> by <span>Jennifer LaRose</span></div></div><div class="list-b-item col-xs-12 col-md-6"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 512.001 512.001" style="enable-background:new 0 0 512.001 512.001;" xml:space="preserve"> <linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="-225.7911" y1="273.675" x2="258.4989" y2="273.675" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#B8DE6F"/> <stop offset="1" style="stop-color:#8AA753"/> </linearGradient> <path style="fill:url(#SVGID_1_);" d="M431.21,483.625H80.791c-16.815,0-30.445-13.631-30.445-30.445V30.445 C50.345,13.631,63.976,0,80.791,0h350.42c16.815,0,30.445,13.631,30.445,30.445v422.734 C461.656,469.994,448.024,483.625,431.21,483.625z"/> <linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="229.0494" y1="-58.9265" x2="117.5394" y2="52.5835" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#B8DE6F;stop-opacity:0"/> <stop offset="1" style="stop-color:#4B7104"/> </linearGradient> <polygon style="fill:url(#SVGID_2_);" points="182.089,483.625 154.009,455.545 94.004,455.545 94.004,483.625 "/> <linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="254.8089" y1="83.693" x2="254.8089" y2="28.273" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#FFF2EB"/> <stop offset="1" style="stop-color:#F1DACB"/> </linearGradient> <path style="fill:url(#SVGID_3_);" d="M421.848,470.705H79.115c-9.82,0-17.781-7.961-17.781-17.781V41.739 c0-15.916,12.902-28.819,28.819-28.819h331.696c15.916,0,28.819,12.902,28.819,28.819v400.147 C450.667,457.802,437.764,470.705,421.848,470.705z"/> <linearGradient id="SVGID_4_" gradientUnits="userSpaceOnUse" x1="128.8676" y1="481.5302" x2="354.4676" y2="117.1603" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#B8DE6F"/> <stop offset="1" style="stop-color:#8AA753"/> </linearGradient> <path style="fill:url(#SVGID_4_);" d="M431.211,0H80.791C63.976,0,50.345,13.631,50.345,30.445v422.478h10.988l0,0 c0-9.378,7.602-16.979,16.979-16.979H431.21c16.815,0,30.445-13.631,30.445-30.445V30.445C461.656,13.631,448.024,0,431.211,0z"/> <linearGradient id="SVGID_5_" gradientUnits="userSpaceOnUse" x1="254.8084" y1="58.813" x2="254.8084" y2="80.483" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#FFF2EB;stop-opacity:0"/> <stop offset="1" style="stop-color:#D3B4A0"/> </linearGradient> <path style="fill:url(#SVGID_5_);" d="M431.211,435.944H78.312c-9.373,0-16.971,7.595-16.979,16.966v0.014 c0,9.82,7.961,17.781,17.781,17.781h342.734c15.916,0,28.819-12.902,28.819-28.819v-12.974 C445.391,433.302,438.61,435.944,431.211,435.944z"/> <linearGradient id="SVGID_6_" gradientUnits="userSpaceOnUse" x1="230.414" y1="8.8122" x2="172.72" y2="120.3222" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#B8DE6F;stop-opacity:0"/> <stop offset="1" style="stop-color:#4B7104"/> </linearGradient> <path style="fill:url(#SVGID_6_);" d="M79.114,470.706c-9.82,0-17.778-7.958-17.778-17.778c0-4.688,1.895-8.935,4.972-12.011 c3.065-3.065,7.312-4.972,12-4.972h47.306V0H80.791C63.976,0,50.345,13.63,50.345,30.445v422.734 c0,16.815,13.631,30.445,30.445,30.445h44.823v-12.919H79.114V470.706z"/> <g> <path style="fill:#FFFFFF;" d="M371.802,101.1H161.307c-4.032,0-7.3-3.268-7.3-7.3V83.301c0-4.032,3.268-7.3,7.3-7.3h210.494 c4.032,0,7.299,3.268,7.299,7.3V93.8C379.101,97.832,375.833,101.1,371.802,101.1z"/> <path style="fill:#FFFFFF;" d="M317.951,146.51H215.157c-4.032,0-7.299-3.268-7.299-7.299v-10.499c0-4.032,3.268-7.3,7.299-7.3 h102.796c4.032,0,7.3,3.268,7.3,7.3v10.499C325.251,143.243,321.983,146.51,317.951,146.51z"/> </g> <linearGradient id="SVGID_7_" gradientUnits="userSpaceOnUse" x1="265.3214" y1="209.633" x2="265.3214" y2="2.133" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#FFF2EB"/> <stop offset="1" style="stop-color:#F1DACB"/> </linearGradient> <path style="fill:url(#SVGID_7_);" d="M364.038,377.415H169.071c-8.318,0-15.063-6.743-15.063-15.063v-56.719 c0-8.319,6.743-15.063,15.063-15.063h194.967c8.319,0,15.063,6.743,15.063,15.063v56.719 C379.101,370.672,372.357,377.415,364.038,377.415z"/> <linearGradient id="SVGID_8_" gradientUnits="userSpaceOnUse" x1="203.8669" y1="-27.309" x2="117.1669" y2="59.391" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#FFF2EB;stop-opacity:0"/> <stop offset="1" style="stop-color:#D3B4A0"/> </linearGradient> <polygon style="fill:url(#SVGID_8_);" points="169.168,470.705 154.009,455.545 94.004,455.545 94.004,470.705 "/> <linearGradient id="SVGID_9_" gradientUnits="userSpaceOnUse" x1="123.3299" y1="58.463" x2="123.3299" y2="-32.907" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#FCC344"/> <stop offset="1" style="stop-color:#F7AE3D"/> </linearGradient> <path style="fill:url(#SVGID_9_);" d="M146.114,511.368l-19.591-10.378c-1.574-0.834-3.461-0.834-5.035,0l-19.591,10.378 c-3.581,1.897-7.895-0.699-7.895-4.752v-51.07h60.004v51.07C154.009,510.668,149.695,513.264,146.114,511.368z"/> </svg> <div><a href="/book/read-online-ill-find-you-free">I'll Find You</a> by <span>Nancy Bush</span></div></div><div class="list-b-item col-xs-12 col-md-6"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 512.001 512.001" style="enable-background:new 0 0 512.001 512.001;" xml:space="preserve"> <linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="-225.7911" y1="273.675" x2="258.4989" y2="273.675" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#B8DE6F"/> <stop offset="1" style="stop-color:#8AA753"/> </linearGradient> <path style="fill:url(#SVGID_1_);" d="M431.21,483.625H80.791c-16.815,0-30.445-13.631-30.445-30.445V30.445 C50.345,13.631,63.976,0,80.791,0h350.42c16.815,0,30.445,13.631,30.445,30.445v422.734 C461.656,469.994,448.024,483.625,431.21,483.625z"/> <linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="229.0494" y1="-58.9265" x2="117.5394" y2="52.5835" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#B8DE6F;stop-opacity:0"/> <stop offset="1" style="stop-color:#4B7104"/> </linearGradient> <polygon style="fill:url(#SVGID_2_);" points="182.089,483.625 154.009,455.545 94.004,455.545 94.004,483.625 "/> <linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="254.8089" y1="83.693" x2="254.8089" y2="28.273" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#FFF2EB"/> <stop offset="1" style="stop-color:#F1DACB"/> </linearGradient> <path style="fill:url(#SVGID_3_);" d="M421.848,470.705H79.115c-9.82,0-17.781-7.961-17.781-17.781V41.739 c0-15.916,12.902-28.819,28.819-28.819h331.696c15.916,0,28.819,12.902,28.819,28.819v400.147 C450.667,457.802,437.764,470.705,421.848,470.705z"/> <linearGradient id="SVGID_4_" gradientUnits="userSpaceOnUse" x1="128.8676" y1="481.5302" x2="354.4676" y2="117.1603" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#B8DE6F"/> <stop offset="1" style="stop-color:#8AA753"/> </linearGradient> <path style="fill:url(#SVGID_4_);" d="M431.211,0H80.791C63.976,0,50.345,13.631,50.345,30.445v422.478h10.988l0,0 c0-9.378,7.602-16.979,16.979-16.979H431.21c16.815,0,30.445-13.631,30.445-30.445V30.445C461.656,13.631,448.024,0,431.211,0z"/> <linearGradient id="SVGID_5_" gradientUnits="userSpaceOnUse" x1="254.8084" y1="58.813" x2="254.8084" y2="80.483" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#FFF2EB;stop-opacity:0"/> <stop offset="1" style="stop-color:#D3B4A0"/> </linearGradient> <path style="fill:url(#SVGID_5_);" d="M431.211,435.944H78.312c-9.373,0-16.971,7.595-16.979,16.966v0.014 c0,9.82,7.961,17.781,17.781,17.781h342.734c15.916,0,28.819-12.902,28.819-28.819v-12.974 C445.391,433.302,438.61,435.944,431.211,435.944z"/> <linearGradient id="SVGID_6_" gradientUnits="userSpaceOnUse" x1="230.414" y1="8.8122" x2="172.72" y2="120.3222" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#B8DE6F;stop-opacity:0"/> <stop offset="1" style="stop-color:#4B7104"/> </linearGradient> <path style="fill:url(#SVGID_6_);" d="M79.114,470.706c-9.82,0-17.778-7.958-17.778-17.778c0-4.688,1.895-8.935,4.972-12.011 c3.065-3.065,7.312-4.972,12-4.972h47.306V0H80.791C63.976,0,50.345,13.63,50.345,30.445v422.734 c0,16.815,13.631,30.445,30.445,30.445h44.823v-12.919H79.114V470.706z"/> <g> <path style="fill:#FFFFFF;" d="M371.802,101.1H161.307c-4.032,0-7.3-3.268-7.3-7.3V83.301c0-4.032,3.268-7.3,7.3-7.3h210.494 c4.032,0,7.299,3.268,7.299,7.3V93.8C379.101,97.832,375.833,101.1,371.802,101.1z"/> <path style="fill:#FFFFFF;" d="M317.951,146.51H215.157c-4.032,0-7.299-3.268-7.299-7.299v-10.499c0-4.032,3.268-7.3,7.299-7.3 h102.796c4.032,0,7.3,3.268,7.3,7.3v10.499C325.251,143.243,321.983,146.51,317.951,146.51z"/> </g> <linearGradient id="SVGID_7_" gradientUnits="userSpaceOnUse" x1="265.3214" y1="209.633" x2="265.3214" y2="2.133" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#FFF2EB"/> <stop offset="1" style="stop-color:#F1DACB"/> </linearGradient> <path style="fill:url(#SVGID_7_);" d="M364.038,377.415H169.071c-8.318,0-15.063-6.743-15.063-15.063v-56.719 c0-8.319,6.743-15.063,15.063-15.063h194.967c8.319,0,15.063,6.743,15.063,15.063v56.719 C379.101,370.672,372.357,377.415,364.038,377.415z"/> <linearGradient id="SVGID_8_" gradientUnits="userSpaceOnUse" x1="203.8669" y1="-27.309" x2="117.1669" y2="59.391" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#FFF2EB;stop-opacity:0"/> <stop offset="1" style="stop-color:#D3B4A0"/> </linearGradient> <polygon style="fill:url(#SVGID_8_);" points="169.168,470.705 154.009,455.545 94.004,455.545 94.004,470.705 "/> <linearGradient id="SVGID_9_" gradientUnits="userSpaceOnUse" x1="123.3299" y1="58.463" x2="123.3299" y2="-32.907" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#FCC344"/> <stop offset="1" style="stop-color:#F7AE3D"/> </linearGradient> <path style="fill:url(#SVGID_9_);" d="M146.114,511.368l-19.591-10.378c-1.574-0.834-3.461-0.834-5.035,0l-19.591,10.378 c-3.581,1.897-7.895-0.699-7.895-4.752v-51.07h60.004v51.07C154.009,510.668,149.695,513.264,146.114,511.368z"/> </svg> <div><a href="/book/read-online-desde-mi-cielo-free">Desde mi cielo</a> by <span>Alice Sebold</span></div></div><div class="list-b-item col-xs-12 col-md-6"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 512.001 512.001" style="enable-background:new 0 0 512.001 512.001;" xml:space="preserve"> <linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="-225.7911" y1="273.675" x2="258.4989" y2="273.675" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#B8DE6F"/> <stop offset="1" style="stop-color:#8AA753"/> </linearGradient> <path style="fill:url(#SVGID_1_);" d="M431.21,483.625H80.791c-16.815,0-30.445-13.631-30.445-30.445V30.445 C50.345,13.631,63.976,0,80.791,0h350.42c16.815,0,30.445,13.631,30.445,30.445v422.734 C461.656,469.994,448.024,483.625,431.21,483.625z"/> <linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="229.0494" y1="-58.9265" x2="117.5394" y2="52.5835" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#B8DE6F;stop-opacity:0"/> <stop offset="1" style="stop-color:#4B7104"/> </linearGradient> <polygon style="fill:url(#SVGID_2_);" points="182.089,483.625 154.009,455.545 94.004,455.545 94.004,483.625 "/> <linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="254.8089" y1="83.693" x2="254.8089" y2="28.273" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#FFF2EB"/> <stop offset="1" style="stop-color:#F1DACB"/> </linearGradient> <path style="fill:url(#SVGID_3_);" d="M421.848,470.705H79.115c-9.82,0-17.781-7.961-17.781-17.781V41.739 c0-15.916,12.902-28.819,28.819-28.819h331.696c15.916,0,28.819,12.902,28.819,28.819v400.147 C450.667,457.802,437.764,470.705,421.848,470.705z"/> <linearGradient id="SVGID_4_" gradientUnits="userSpaceOnUse" x1="128.8676" y1="481.5302" x2="354.4676" y2="117.1603" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#B8DE6F"/> <stop offset="1" style="stop-color:#8AA753"/> </linearGradient> <path style="fill:url(#SVGID_4_);" d="M431.211,0H80.791C63.976,0,50.345,13.631,50.345,30.445v422.478h10.988l0,0 c0-9.378,7.602-16.979,16.979-16.979H431.21c16.815,0,30.445-13.631,30.445-30.445V30.445C461.656,13.631,448.024,0,431.211,0z"/> <linearGradient id="SVGID_5_" gradientUnits="userSpaceOnUse" x1="254.8084" y1="58.813" x2="254.8084" y2="80.483" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#FFF2EB;stop-opacity:0"/> <stop offset="1" style="stop-color:#D3B4A0"/> </linearGradient> <path style="fill:url(#SVGID_5_);" d="M431.211,435.944H78.312c-9.373,0-16.971,7.595-16.979,16.966v0.014 c0,9.82,7.961,17.781,17.781,17.781h342.734c15.916,0,28.819-12.902,28.819-28.819v-12.974 C445.391,433.302,438.61,435.944,431.211,435.944z"/> <linearGradient id="SVGID_6_" gradientUnits="userSpaceOnUse" x1="230.414" y1="8.8122" x2="172.72" y2="120.3222" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#B8DE6F;stop-opacity:0"/> <stop offset="1" style="stop-color:#4B7104"/> </linearGradient> <path style="fill:url(#SVGID_6_);" d="M79.114,470.706c-9.82,0-17.778-7.958-17.778-17.778c0-4.688,1.895-8.935,4.972-12.011 c3.065-3.065,7.312-4.972,12-4.972h47.306V0H80.791C63.976,0,50.345,13.63,50.345,30.445v422.734 c0,16.815,13.631,30.445,30.445,30.445h44.823v-12.919H79.114V470.706z"/> <g> <path style="fill:#FFFFFF;" d="M371.802,101.1H161.307c-4.032,0-7.3-3.268-7.3-7.3V83.301c0-4.032,3.268-7.3,7.3-7.3h210.494 c4.032,0,7.299,3.268,7.299,7.3V93.8C379.101,97.832,375.833,101.1,371.802,101.1z"/> <path style="fill:#FFFFFF;" d="M317.951,146.51H215.157c-4.032,0-7.299-3.268-7.299-7.299v-10.499c0-4.032,3.268-7.3,7.299-7.3 h102.796c4.032,0,7.3,3.268,7.3,7.3v10.499C325.251,143.243,321.983,146.51,317.951,146.51z"/> </g> <linearGradient id="SVGID_7_" gradientUnits="userSpaceOnUse" x1="265.3214" y1="209.633" x2="265.3214" y2="2.133" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#FFF2EB"/> <stop offset="1" style="stop-color:#F1DACB"/> </linearGradient> <path style="fill:url(#SVGID_7_);" d="M364.038,377.415H169.071c-8.318,0-15.063-6.743-15.063-15.063v-56.719 c0-8.319,6.743-15.063,15.063-15.063h194.967c8.319,0,15.063,6.743,15.063,15.063v56.719 C379.101,370.672,372.357,377.415,364.038,377.415z"/> <linearGradient id="SVGID_8_" gradientUnits="userSpaceOnUse" x1="203.8669" y1="-27.309" x2="117.1669" y2="59.391" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#FFF2EB;stop-opacity:0"/> <stop offset="1" style="stop-color:#D3B4A0"/> </linearGradient> <polygon style="fill:url(#SVGID_8_);" points="169.168,470.705 154.009,455.545 94.004,455.545 94.004,470.705 "/> <linearGradient id="SVGID_9_" gradientUnits="userSpaceOnUse" x1="123.3299" y1="58.463" x2="123.3299" y2="-32.907" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#FCC344"/> <stop offset="1" style="stop-color:#F7AE3D"/> </linearGradient> <path style="fill:url(#SVGID_9_);" d="M146.114,511.368l-19.591-10.378c-1.574-0.834-3.461-0.834-5.035,0l-19.591,10.378 c-3.581,1.897-7.895-0.699-7.895-4.752v-51.07h60.004v51.07C154.009,510.668,149.695,513.264,146.114,511.368z"/> </svg> <div><a href="/book/read-online-wake-up-now-free">Wake Up Now</a> by <span>Stephan Bodian</span></div></div><div class="list-b-item col-xs-12 col-md-6"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 512.001 512.001" style="enable-background:new 0 0 512.001 512.001;" xml:space="preserve"> <linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="-225.7911" y1="273.675" x2="258.4989" y2="273.675" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#B8DE6F"/> <stop offset="1" style="stop-color:#8AA753"/> </linearGradient> <path style="fill:url(#SVGID_1_);" d="M431.21,483.625H80.791c-16.815,0-30.445-13.631-30.445-30.445V30.445 C50.345,13.631,63.976,0,80.791,0h350.42c16.815,0,30.445,13.631,30.445,30.445v422.734 C461.656,469.994,448.024,483.625,431.21,483.625z"/> <linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="229.0494" y1="-58.9265" x2="117.5394" y2="52.5835" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#B8DE6F;stop-opacity:0"/> <stop offset="1" style="stop-color:#4B7104"/> </linearGradient> <polygon style="fill:url(#SVGID_2_);" points="182.089,483.625 154.009,455.545 94.004,455.545 94.004,483.625 "/> <linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="254.8089" y1="83.693" x2="254.8089" y2="28.273" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#FFF2EB"/> <stop offset="1" style="stop-color:#F1DACB"/> </linearGradient> <path style="fill:url(#SVGID_3_);" d="M421.848,470.705H79.115c-9.82,0-17.781-7.961-17.781-17.781V41.739 c0-15.916,12.902-28.819,28.819-28.819h331.696c15.916,0,28.819,12.902,28.819,28.819v400.147 C450.667,457.802,437.764,470.705,421.848,470.705z"/> <linearGradient id="SVGID_4_" gradientUnits="userSpaceOnUse" x1="128.8676" y1="481.5302" x2="354.4676" y2="117.1603" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#B8DE6F"/> <stop offset="1" style="stop-color:#8AA753"/> </linearGradient> <path style="fill:url(#SVGID_4_);" d="M431.211,0H80.791C63.976,0,50.345,13.631,50.345,30.445v422.478h10.988l0,0 c0-9.378,7.602-16.979,16.979-16.979H431.21c16.815,0,30.445-13.631,30.445-30.445V30.445C461.656,13.631,448.024,0,431.211,0z"/> <linearGradient id="SVGID_5_" gradientUnits="userSpaceOnUse" x1="254.8084" y1="58.813" x2="254.8084" y2="80.483" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#FFF2EB;stop-opacity:0"/> <stop offset="1" style="stop-color:#D3B4A0"/> </linearGradient> <path style="fill:url(#SVGID_5_);" d="M431.211,435.944H78.312c-9.373,0-16.971,7.595-16.979,16.966v0.014 c0,9.82,7.961,17.781,17.781,17.781h342.734c15.916,0,28.819-12.902,28.819-28.819v-12.974 C445.391,433.302,438.61,435.944,431.211,435.944z"/> <linearGradient id="SVGID_6_" gradientUnits="userSpaceOnUse" x1="230.414" y1="8.8122" x2="172.72" y2="120.3222" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#B8DE6F;stop-opacity:0"/> <stop offset="1" style="stop-color:#4B7104"/> </linearGradient> <path style="fill:url(#SVGID_6_);" d="M79.114,470.706c-9.82,0-17.778-7.958-17.778-17.778c0-4.688,1.895-8.935,4.972-12.011 c3.065-3.065,7.312-4.972,12-4.972h47.306V0H80.791C63.976,0,50.345,13.63,50.345,30.445v422.734 c0,16.815,13.631,30.445,30.445,30.445h44.823v-12.919H79.114V470.706z"/> <g> <path style="fill:#FFFFFF;" d="M371.802,101.1H161.307c-4.032,0-7.3-3.268-7.3-7.3V83.301c0-4.032,3.268-7.3,7.3-7.3h210.494 c4.032,0,7.299,3.268,7.299,7.3V93.8C379.101,97.832,375.833,101.1,371.802,101.1z"/> <path style="fill:#FFFFFF;" d="M317.951,146.51H215.157c-4.032,0-7.299-3.268-7.299-7.299v-10.499c0-4.032,3.268-7.3,7.299-7.3 h102.796c4.032,0,7.3,3.268,7.3,7.3v10.499C325.251,143.243,321.983,146.51,317.951,146.51z"/> </g> <linearGradient id="SVGID_7_" gradientUnits="userSpaceOnUse" x1="265.3214" y1="209.633" x2="265.3214" y2="2.133" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#FFF2EB"/> <stop offset="1" style="stop-color:#F1DACB"/> </linearGradient> <path style="fill:url(#SVGID_7_);" d="M364.038,377.415H169.071c-8.318,0-15.063-6.743-15.063-15.063v-56.719 c0-8.319,6.743-15.063,15.063-15.063h194.967c8.319,0,15.063,6.743,15.063,15.063v56.719 C379.101,370.672,372.357,377.415,364.038,377.415z"/> <linearGradient id="SVGID_8_" gradientUnits="userSpaceOnUse" x1="203.8669" y1="-27.309" x2="117.1669" y2="59.391" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#FFF2EB;stop-opacity:0"/> <stop offset="1" style="stop-color:#D3B4A0"/> </linearGradient> <polygon style="fill:url(#SVGID_8_);" points="169.168,470.705 154.009,455.545 94.004,455.545 94.004,470.705 "/> <linearGradient id="SVGID_9_" gradientUnits="userSpaceOnUse" x1="123.3299" y1="58.463" x2="123.3299" y2="-32.907" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#FCC344"/> <stop offset="1" style="stop-color:#F7AE3D"/> </linearGradient> <path style="fill:url(#SVGID_9_);" d="M146.114,511.368l-19.591-10.378c-1.574-0.834-3.461-0.834-5.035,0l-19.591,10.378 c-3.581,1.897-7.895-0.699-7.895-4.752v-51.07h60.004v51.07C154.009,510.668,149.695,513.264,146.114,511.368z"/> </svg> <div><a href="/book/read-online-a-kept-woman-free">A Kept Woman</a> by <span>Louise Bagshawe</span></div></div><div class="list-b-item col-xs-12 col-md-6"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 512.001 512.001" style="enable-background:new 0 0 512.001 512.001;" xml:space="preserve"> <linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="-225.7911" y1="273.675" x2="258.4989" y2="273.675" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#B8DE6F"/> <stop offset="1" style="stop-color:#8AA753"/> </linearGradient> <path style="fill:url(#SVGID_1_);" d="M431.21,483.625H80.791c-16.815,0-30.445-13.631-30.445-30.445V30.445 C50.345,13.631,63.976,0,80.791,0h350.42c16.815,0,30.445,13.631,30.445,30.445v422.734 C461.656,469.994,448.024,483.625,431.21,483.625z"/> <linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="229.0494" y1="-58.9265" x2="117.5394" y2="52.5835" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#B8DE6F;stop-opacity:0"/> <stop offset="1" style="stop-color:#4B7104"/> </linearGradient> <polygon style="fill:url(#SVGID_2_);" points="182.089,483.625 154.009,455.545 94.004,455.545 94.004,483.625 "/> <linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="254.8089" y1="83.693" x2="254.8089" y2="28.273" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#FFF2EB"/> <stop offset="1" style="stop-color:#F1DACB"/> </linearGradient> <path style="fill:url(#SVGID_3_);" d="M421.848,470.705H79.115c-9.82,0-17.781-7.961-17.781-17.781V41.739 c0-15.916,12.902-28.819,28.819-28.819h331.696c15.916,0,28.819,12.902,28.819,28.819v400.147 C450.667,457.802,437.764,470.705,421.848,470.705z"/> <linearGradient id="SVGID_4_" gradientUnits="userSpaceOnUse" x1="128.8676" y1="481.5302" x2="354.4676" y2="117.1603" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#B8DE6F"/> <stop offset="1" style="stop-color:#8AA753"/> </linearGradient> <path style="fill:url(#SVGID_4_);" d="M431.211,0H80.791C63.976,0,50.345,13.631,50.345,30.445v422.478h10.988l0,0 c0-9.378,7.602-16.979,16.979-16.979H431.21c16.815,0,30.445-13.631,30.445-30.445V30.445C461.656,13.631,448.024,0,431.211,0z"/> <linearGradient id="SVGID_5_" gradientUnits="userSpaceOnUse" x1="254.8084" y1="58.813" x2="254.8084" y2="80.483" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#FFF2EB;stop-opacity:0"/> <stop offset="1" style="stop-color:#D3B4A0"/> </linearGradient> <path style="fill:url(#SVGID_5_);" d="M431.211,435.944H78.312c-9.373,0-16.971,7.595-16.979,16.966v0.014 c0,9.82,7.961,17.781,17.781,17.781h342.734c15.916,0,28.819-12.902,28.819-28.819v-12.974 C445.391,433.302,438.61,435.944,431.211,435.944z"/> <linearGradient id="SVGID_6_" gradientUnits="userSpaceOnUse" x1="230.414" y1="8.8122" x2="172.72" y2="120.3222" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#B8DE6F;stop-opacity:0"/> <stop offset="1" style="stop-color:#4B7104"/> </linearGradient> <path style="fill:url(#SVGID_6_);" d="M79.114,470.706c-9.82,0-17.778-7.958-17.778-17.778c0-4.688,1.895-8.935,4.972-12.011 c3.065-3.065,7.312-4.972,12-4.972h47.306V0H80.791C63.976,0,50.345,13.63,50.345,30.445v422.734 c0,16.815,13.631,30.445,30.445,30.445h44.823v-12.919H79.114V470.706z"/> <g> <path style="fill:#FFFFFF;" d="M371.802,101.1H161.307c-4.032,0-7.3-3.268-7.3-7.3V83.301c0-4.032,3.268-7.3,7.3-7.3h210.494 c4.032,0,7.299,3.268,7.299,7.3V93.8C379.101,97.832,375.833,101.1,371.802,101.1z"/> <path style="fill:#FFFFFF;" d="M317.951,146.51H215.157c-4.032,0-7.299-3.268-7.299-7.299v-10.499c0-4.032,3.268-7.3,7.299-7.3 h102.796c4.032,0,7.3,3.268,7.3,7.3v10.499C325.251,143.243,321.983,146.51,317.951,146.51z"/> </g> <linearGradient id="SVGID_7_" gradientUnits="userSpaceOnUse" x1="265.3214" y1="209.633" x2="265.3214" y2="2.133" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#FFF2EB"/> <stop offset="1" style="stop-color:#F1DACB"/> </linearGradient> <path style="fill:url(#SVGID_7_);" d="M364.038,377.415H169.071c-8.318,0-15.063-6.743-15.063-15.063v-56.719 c0-8.319,6.743-15.063,15.063-15.063h194.967c8.319,0,15.063,6.743,15.063,15.063v56.719 C379.101,370.672,372.357,377.415,364.038,377.415z"/> <linearGradient id="SVGID_8_" gradientUnits="userSpaceOnUse" x1="203.8669" y1="-27.309" x2="117.1669" y2="59.391" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#FFF2EB;stop-opacity:0"/> <stop offset="1" style="stop-color:#D3B4A0"/> </linearGradient> <polygon style="fill:url(#SVGID_8_);" points="169.168,470.705 154.009,455.545 94.004,455.545 94.004,470.705 "/> <linearGradient id="SVGID_9_" gradientUnits="userSpaceOnUse" x1="123.3299" y1="58.463" x2="123.3299" y2="-32.907" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#FCC344"/> <stop offset="1" style="stop-color:#F7AE3D"/> </linearGradient> <path style="fill:url(#SVGID_9_);" d="M146.114,511.368l-19.591-10.378c-1.574-0.834-3.461-0.834-5.035,0l-19.591,10.378 c-3.581,1.897-7.895-0.699-7.895-4.752v-51.07h60.004v51.07C154.009,510.668,149.695,513.264,146.114,511.368z"/> </svg> <div><a href="/book/read-online-before-i-let-you-go-free">Before I Let You Go</a> by <span>Angie Daniels</span></div></div><div class="list-b-item col-xs-12 col-md-6"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 512.001 512.001" style="enable-background:new 0 0 512.001 512.001;" xml:space="preserve"> <linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="-225.7911" y1="273.675" x2="258.4989" y2="273.675" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#B8DE6F"/> <stop offset="1" style="stop-color:#8AA753"/> </linearGradient> <path style="fill:url(#SVGID_1_);" d="M431.21,483.625H80.791c-16.815,0-30.445-13.631-30.445-30.445V30.445 C50.345,13.631,63.976,0,80.791,0h350.42c16.815,0,30.445,13.631,30.445,30.445v422.734 C461.656,469.994,448.024,483.625,431.21,483.625z"/> <linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="229.0494" y1="-58.9265" x2="117.5394" y2="52.5835" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#B8DE6F;stop-opacity:0"/> <stop offset="1" style="stop-color:#4B7104"/> </linearGradient> <polygon style="fill:url(#SVGID_2_);" points="182.089,483.625 154.009,455.545 94.004,455.545 94.004,483.625 "/> <linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="254.8089" y1="83.693" x2="254.8089" y2="28.273" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#FFF2EB"/> <stop offset="1" style="stop-color:#F1DACB"/> </linearGradient> <path style="fill:url(#SVGID_3_);" d="M421.848,470.705H79.115c-9.82,0-17.781-7.961-17.781-17.781V41.739 c0-15.916,12.902-28.819,28.819-28.819h331.696c15.916,0,28.819,12.902,28.819,28.819v400.147 C450.667,457.802,437.764,470.705,421.848,470.705z"/> <linearGradient id="SVGID_4_" gradientUnits="userSpaceOnUse" x1="128.8676" y1="481.5302" x2="354.4676" y2="117.1603" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#B8DE6F"/> <stop offset="1" style="stop-color:#8AA753"/> </linearGradient> <path style="fill:url(#SVGID_4_);" d="M431.211,0H80.791C63.976,0,50.345,13.631,50.345,30.445v422.478h10.988l0,0 c0-9.378,7.602-16.979,16.979-16.979H431.21c16.815,0,30.445-13.631,30.445-30.445V30.445C461.656,13.631,448.024,0,431.211,0z"/> <linearGradient id="SVGID_5_" gradientUnits="userSpaceOnUse" x1="254.8084" y1="58.813" x2="254.8084" y2="80.483" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#FFF2EB;stop-opacity:0"/> <stop offset="1" style="stop-color:#D3B4A0"/> </linearGradient> <path style="fill:url(#SVGID_5_);" d="M431.211,435.944H78.312c-9.373,0-16.971,7.595-16.979,16.966v0.014 c0,9.82,7.961,17.781,17.781,17.781h342.734c15.916,0,28.819-12.902,28.819-28.819v-12.974 C445.391,433.302,438.61,435.944,431.211,435.944z"/> <linearGradient id="SVGID_6_" gradientUnits="userSpaceOnUse" x1="230.414" y1="8.8122" x2="172.72" y2="120.3222" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#B8DE6F;stop-opacity:0"/> <stop offset="1" style="stop-color:#4B7104"/> </linearGradient> <path style="fill:url(#SVGID_6_);" d="M79.114,470.706c-9.82,0-17.778-7.958-17.778-17.778c0-4.688,1.895-8.935,4.972-12.011 c3.065-3.065,7.312-4.972,12-4.972h47.306V0H80.791C63.976,0,50.345,13.63,50.345,30.445v422.734 c0,16.815,13.631,30.445,30.445,30.445h44.823v-12.919H79.114V470.706z"/> <g> <path style="fill:#FFFFFF;" d="M371.802,101.1H161.307c-4.032,0-7.3-3.268-7.3-7.3V83.301c0-4.032,3.268-7.3,7.3-7.3h210.494 c4.032,0,7.299,3.268,7.299,7.3V93.8C379.101,97.832,375.833,101.1,371.802,101.1z"/> <path style="fill:#FFFFFF;" d="M317.951,146.51H215.157c-4.032,0-7.299-3.268-7.299-7.299v-10.499c0-4.032,3.268-7.3,7.299-7.3 h102.796c4.032,0,7.3,3.268,7.3,7.3v10.499C325.251,143.243,321.983,146.51,317.951,146.51z"/> </g> <linearGradient id="SVGID_7_" gradientUnits="userSpaceOnUse" x1="265.3214" y1="209.633" x2="265.3214" y2="2.133" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#FFF2EB"/> <stop offset="1" style="stop-color:#F1DACB"/> </linearGradient> <path style="fill:url(#SVGID_7_);" d="M364.038,377.415H169.071c-8.318,0-15.063-6.743-15.063-15.063v-56.719 c0-8.319,6.743-15.063,15.063-15.063h194.967c8.319,0,15.063,6.743,15.063,15.063v56.719 C379.101,370.672,372.357,377.415,364.038,377.415z"/> <linearGradient id="SVGID_8_" gradientUnits="userSpaceOnUse" x1="203.8669" y1="-27.309" x2="117.1669" y2="59.391" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#FFF2EB;stop-opacity:0"/> <stop offset="1" style="stop-color:#D3B4A0"/> </linearGradient> <polygon style="fill:url(#SVGID_8_);" points="169.168,470.705 154.009,455.545 94.004,455.545 94.004,470.705 "/> <linearGradient id="SVGID_9_" gradientUnits="userSpaceOnUse" x1="123.3299" y1="58.463" x2="123.3299" y2="-32.907" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#FCC344"/> <stop offset="1" style="stop-color:#F7AE3D"/> </linearGradient> <path style="fill:url(#SVGID_9_);" d="M146.114,511.368l-19.591-10.378c-1.574-0.834-3.461-0.834-5.035,0l-19.591,10.378 c-3.581,1.897-7.895-0.699-7.895-4.752v-51.07h60.004v51.07C154.009,510.668,149.695,513.264,146.114,511.368z"/> </svg> <div><a href="/book/read-online-cottonwood-free">Cottonwood</a> by <span>R. Lee Smith</span></div></div><div class="list-b-item col-xs-12 col-md-6"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 512.001 512.001" style="enable-background:new 0 0 512.001 512.001;" xml:space="preserve"> <linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="-225.7911" y1="273.675" x2="258.4989" y2="273.675" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#B8DE6F"/> <stop offset="1" style="stop-color:#8AA753"/> </linearGradient> <path style="fill:url(#SVGID_1_);" d="M431.21,483.625H80.791c-16.815,0-30.445-13.631-30.445-30.445V30.445 C50.345,13.631,63.976,0,80.791,0h350.42c16.815,0,30.445,13.631,30.445,30.445v422.734 C461.656,469.994,448.024,483.625,431.21,483.625z"/> <linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="229.0494" y1="-58.9265" x2="117.5394" y2="52.5835" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#B8DE6F;stop-opacity:0"/> <stop offset="1" style="stop-color:#4B7104"/> </linearGradient> <polygon style="fill:url(#SVGID_2_);" points="182.089,483.625 154.009,455.545 94.004,455.545 94.004,483.625 "/> <linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="254.8089" y1="83.693" x2="254.8089" y2="28.273" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#FFF2EB"/> <stop offset="1" style="stop-color:#F1DACB"/> </linearGradient> <path style="fill:url(#SVGID_3_);" d="M421.848,470.705H79.115c-9.82,0-17.781-7.961-17.781-17.781V41.739 c0-15.916,12.902-28.819,28.819-28.819h331.696c15.916,0,28.819,12.902,28.819,28.819v400.147 C450.667,457.802,437.764,470.705,421.848,470.705z"/> <linearGradient id="SVGID_4_" gradientUnits="userSpaceOnUse" x1="128.8676" y1="481.5302" x2="354.4676" y2="117.1603" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#B8DE6F"/> <stop offset="1" style="stop-color:#8AA753"/> </linearGradient> <path style="fill:url(#SVGID_4_);" d="M431.211,0H80.791C63.976,0,50.345,13.631,50.345,30.445v422.478h10.988l0,0 c0-9.378,7.602-16.979,16.979-16.979H431.21c16.815,0,30.445-13.631,30.445-30.445V30.445C461.656,13.631,448.024,0,431.211,0z"/> <linearGradient id="SVGID_5_" gradientUnits="userSpaceOnUse" x1="254.8084" y1="58.813" x2="254.8084" y2="80.483" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#FFF2EB;stop-opacity:0"/> <stop offset="1" style="stop-color:#D3B4A0"/> </linearGradient> <path style="fill:url(#SVGID_5_);" d="M431.211,435.944H78.312c-9.373,0-16.971,7.595-16.979,16.966v0.014 c0,9.82,7.961,17.781,17.781,17.781h342.734c15.916,0,28.819-12.902,28.819-28.819v-12.974 C445.391,433.302,438.61,435.944,431.211,435.944z"/> <linearGradient id="SVGID_6_" gradientUnits="userSpaceOnUse" x1="230.414" y1="8.8122" x2="172.72" y2="120.3222" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#B8DE6F;stop-opacity:0"/> <stop offset="1" style="stop-color:#4B7104"/> </linearGradient> <path style="fill:url(#SVGID_6_);" d="M79.114,470.706c-9.82,0-17.778-7.958-17.778-17.778c0-4.688,1.895-8.935,4.972-12.011 c3.065-3.065,7.312-4.972,12-4.972h47.306V0H80.791C63.976,0,50.345,13.63,50.345,30.445v422.734 c0,16.815,13.631,30.445,30.445,30.445h44.823v-12.919H79.114V470.706z"/> <g> <path style="fill:#FFFFFF;" d="M371.802,101.1H161.307c-4.032,0-7.3-3.268-7.3-7.3V83.301c0-4.032,3.268-7.3,7.3-7.3h210.494 c4.032,0,7.299,3.268,7.299,7.3V93.8C379.101,97.832,375.833,101.1,371.802,101.1z"/> <path style="fill:#FFFFFF;" d="M317.951,146.51H215.157c-4.032,0-7.299-3.268-7.299-7.299v-10.499c0-4.032,3.268-7.3,7.299-7.3 h102.796c4.032,0,7.3,3.268,7.3,7.3v10.499C325.251,143.243,321.983,146.51,317.951,146.51z"/> </g> <linearGradient id="SVGID_7_" gradientUnits="userSpaceOnUse" x1="265.3214" y1="209.633" x2="265.3214" y2="2.133" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#FFF2EB"/> <stop offset="1" style="stop-color:#F1DACB"/> </linearGradient> <path style="fill:url(#SVGID_7_);" d="M364.038,377.415H169.071c-8.318,0-15.063-6.743-15.063-15.063v-56.719 c0-8.319,6.743-15.063,15.063-15.063h194.967c8.319,0,15.063,6.743,15.063,15.063v56.719 C379.101,370.672,372.357,377.415,364.038,377.415z"/> <linearGradient id="SVGID_8_" gradientUnits="userSpaceOnUse" x1="203.8669" y1="-27.309" x2="117.1669" y2="59.391" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#FFF2EB;stop-opacity:0"/> <stop offset="1" style="stop-color:#D3B4A0"/> </linearGradient> <polygon style="fill:url(#SVGID_8_);" points="169.168,470.705 154.009,455.545 94.004,455.545 94.004,470.705 "/> <linearGradient id="SVGID_9_" gradientUnits="userSpaceOnUse" x1="123.3299" y1="58.463" x2="123.3299" y2="-32.907" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#FCC344"/> <stop offset="1" style="stop-color:#F7AE3D"/> </linearGradient> <path style="fill:url(#SVGID_9_);" d="M146.114,511.368l-19.591-10.378c-1.574-0.834-3.461-0.834-5.035,0l-19.591,10.378 c-3.581,1.897-7.895-0.699-7.895-4.752v-51.07h60.004v51.07C154.009,510.668,149.695,513.264,146.114,511.368z"/> </svg> <div><a href="/book/read-online-romance-the-art-of-my-love-a-story-of-betrayal-desire-love-and-marriage-free">Romance: The Art of my Love: a story of betrayal, desire, love, and marriage</a> by <span>Altbridge, Tanya</span></div></div><div class="list-b-item col-xs-12 col-md-6"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 512.001 512.001" style="enable-background:new 0 0 512.001 512.001;" xml:space="preserve"> <linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="-225.7911" y1="273.675" x2="258.4989" y2="273.675" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#B8DE6F"/> <stop offset="1" style="stop-color:#8AA753"/> </linearGradient> <path style="fill:url(#SVGID_1_);" d="M431.21,483.625H80.791c-16.815,0-30.445-13.631-30.445-30.445V30.445 C50.345,13.631,63.976,0,80.791,0h350.42c16.815,0,30.445,13.631,30.445,30.445v422.734 C461.656,469.994,448.024,483.625,431.21,483.625z"/> <linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="229.0494" y1="-58.9265" x2="117.5394" y2="52.5835" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#B8DE6F;stop-opacity:0"/> <stop offset="1" style="stop-color:#4B7104"/> </linearGradient> <polygon style="fill:url(#SVGID_2_);" points="182.089,483.625 154.009,455.545 94.004,455.545 94.004,483.625 "/> <linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="254.8089" y1="83.693" x2="254.8089" y2="28.273" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#FFF2EB"/> <stop offset="1" style="stop-color:#F1DACB"/> </linearGradient> <path style="fill:url(#SVGID_3_);" d="M421.848,470.705H79.115c-9.82,0-17.781-7.961-17.781-17.781V41.739 c0-15.916,12.902-28.819,28.819-28.819h331.696c15.916,0,28.819,12.902,28.819,28.819v400.147 C450.667,457.802,437.764,470.705,421.848,470.705z"/> <linearGradient id="SVGID_4_" gradientUnits="userSpaceOnUse" x1="128.8676" y1="481.5302" x2="354.4676" y2="117.1603" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#B8DE6F"/> <stop offset="1" style="stop-color:#8AA753"/> </linearGradient> <path style="fill:url(#SVGID_4_);" d="M431.211,0H80.791C63.976,0,50.345,13.631,50.345,30.445v422.478h10.988l0,0 c0-9.378,7.602-16.979,16.979-16.979H431.21c16.815,0,30.445-13.631,30.445-30.445V30.445C461.656,13.631,448.024,0,431.211,0z"/> <linearGradient id="SVGID_5_" gradientUnits="userSpaceOnUse" x1="254.8084" y1="58.813" x2="254.8084" y2="80.483" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#FFF2EB;stop-opacity:0"/> <stop offset="1" style="stop-color:#D3B4A0"/> </linearGradient> <path style="fill:url(#SVGID_5_);" d="M431.211,435.944H78.312c-9.373,0-16.971,7.595-16.979,16.966v0.014 c0,9.82,7.961,17.781,17.781,17.781h342.734c15.916,0,28.819-12.902,28.819-28.819v-12.974 C445.391,433.302,438.61,435.944,431.211,435.944z"/> <linearGradient id="SVGID_6_" gradientUnits="userSpaceOnUse" x1="230.414" y1="8.8122" x2="172.72" y2="120.3222" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#B8DE6F;stop-opacity:0"/> <stop offset="1" style="stop-color:#4B7104"/> </linearGradient> <path style="fill:url(#SVGID_6_);" d="M79.114,470.706c-9.82,0-17.778-7.958-17.778-17.778c0-4.688,1.895-8.935,4.972-12.011 c3.065-3.065,7.312-4.972,12-4.972h47.306V0H80.791C63.976,0,50.345,13.63,50.345,30.445v422.734 c0,16.815,13.631,30.445,30.445,30.445h44.823v-12.919H79.114V470.706z"/> <g> <path style="fill:#FFFFFF;" d="M371.802,101.1H161.307c-4.032,0-7.3-3.268-7.3-7.3V83.301c0-4.032,3.268-7.3,7.3-7.3h210.494 c4.032,0,7.299,3.268,7.299,7.3V93.8C379.101,97.832,375.833,101.1,371.802,101.1z"/> <path style="fill:#FFFFFF;" d="M317.951,146.51H215.157c-4.032,0-7.299-3.268-7.299-7.299v-10.499c0-4.032,3.268-7.3,7.299-7.3 h102.796c4.032,0,7.3,3.268,7.3,7.3v10.499C325.251,143.243,321.983,146.51,317.951,146.51z"/> </g> <linearGradient id="SVGID_7_" gradientUnits="userSpaceOnUse" x1="265.3214" y1="209.633" x2="265.3214" y2="2.133" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#FFF2EB"/> <stop offset="1" style="stop-color:#F1DACB"/> </linearGradient> <path style="fill:url(#SVGID_7_);" d="M364.038,377.415H169.071c-8.318,0-15.063-6.743-15.063-15.063v-56.719 c0-8.319,6.743-15.063,15.063-15.063h194.967c8.319,0,15.063,6.743,15.063,15.063v56.719 C379.101,370.672,372.357,377.415,364.038,377.415z"/> <linearGradient id="SVGID_8_" gradientUnits="userSpaceOnUse" x1="203.8669" y1="-27.309" x2="117.1669" y2="59.391" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#FFF2EB;stop-opacity:0"/> <stop offset="1" style="stop-color:#D3B4A0"/> </linearGradient> <polygon style="fill:url(#SVGID_8_);" points="169.168,470.705 154.009,455.545 94.004,455.545 94.004,470.705 "/> <linearGradient id="SVGID_9_" gradientUnits="userSpaceOnUse" x1="123.3299" y1="58.463" x2="123.3299" y2="-32.907" gradientTransform="matrix(1.0039 0 0 -1.0039 0.1922 516.5609)"> <stop offset="0" style="stop-color:#FCC344"/> <stop offset="1" style="stop-color:#F7AE3D"/> </linearGradient> <path style="fill:url(#SVGID_9_);" d="M146.114,511.368l-19.591-10.378c-1.574-0.834-3.461-0.834-5.035,0l-19.591,10.378 c-3.581,1.897-7.895-0.699-7.895-4.752v-51.07h60.004v51.07C154.009,510.668,149.695,513.264,146.114,511.368z"/> </svg> <div><a href="/book/read-online-dragonlance-17-dragons-of-a-vanished-moon-free">Dragonlance 17 - Dragons Of A Vanished Moon</a> by <span>Weis, Margaret</span></div></div></div> <!--er--> </div> </div> <div class="row" style="margin-top: 15px;"> </div> </div> </div> <footer class="footer"> <div class="container"> <p class="pull-left"> © READ ONLINE FREE BOOKS 2015 - 2024    Contact for me redstone2016@yeah.net <a href="https://genres.read-online-books.com">genres read online books</a> <a href="https://lit.read-online-books.com">lit read online books</a> <a href="https://fiction.read-online-books.com">fiction read online books</a> <a href="https://files.read-online-books.com">files read online books</a> <a href="https://wiki.read-online-books.com">wiki read online books</a> <a href="https://novels.read-online-books.com">novels read online books</a> <a href="https://free.read-online-books.com">free read online books</a> </p> <p class="pull-right"> <!--LiveInternet counter--> <script type="text/javascript"> document.write("<a href='//www.liveinternet.ru/click' "+ "target=_blank><img src='//counter.yadro.ru/hit?t50.6;r"+ escape(document.referrer)+((typeof(screen)=="undefined")?"": ";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth? screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+ ";h"+escape(document.title.substring(0,150))+";"+Math.random()+ "' alt='' title='LiveInternet' "+ "border='0' width='31' height='31'><\/a>") </script> <!--/LiveInternet--> </p> </div> </footer> <script src="/assets/ba91f165/jquery.js?v=1529425591"></script> <script src="/assets/618ab67e/yii.js?v=1529414259"></script> <script src="/js/site.js?v=1722099411"></script> <script src="/assets/5e1636ad/js/bootstrap.js?v=1529424553"></script> </body> </html>