<?xml version="1.0" encoding="UTF-8"?>
<GoodreadsResponse>
	<Request>
		<authentication>false</authentication>
		    <method><![CDATA[]]></method>
	</Request>
	
<book id="258607">
  <title><![CDATA[UNIX Network Programming]]></title>
  <isbn><![CDATA[013490012X]]></isbn>
  <isbn13><![CDATA[9780134900124]]></isbn13>
    <image_url>http://photo.goodreads.com/books/1173212855m/258607.jpg</image_url>
    <work>
  <best_book_id type="integer">258607</best_book_id>
  <books_count type="integer">3</books_count>
  <default_description>The classic programming text &lt;I&gt;Unix Network Programming&lt;/I&gt; has been updated by author W. Richard Stevens to encompass three new volumes. There have been a few changes in the computing world since 1990 (the year the original was published), and Stevens has taken the opportunity to create a complete set of reference manuals for programmers of all skill levels.&lt;p&gt; The first volume, &lt;I&gt;Networking APIs: Sockets and XTI&lt;/I&gt;, covers everything you need to know to make your programs communicate over networks. Stevens covers everything from writing your programs to be compatible with both Internet Protocol version 4 (IPv4) and IPv6, to raw sockets, routing sockets, User Datagram Protocol (UDP), broadcasting/multicasting, routing sockets, server internals, and more, plus a section covering Posix threads.&lt;p&gt; Stevens also notes compatibility issues with different operating systems so that readers can create code that is more portable, and he offers plenty of advice on how to make code more robust. &lt;I&gt;--Doug Beaver&lt;/I&gt;</default_description>
  <id type="integer">250648</id>
  <media_type nil="true"></media_type>
  <original_language_id type="integer" nil="true"></original_language_id>
  <original_publication_day type="integer" nil="true"></original_publication_day>
  <original_publication_month type="integer" nil="true"></original_publication_month>
  <original_publication_year type="integer">1990</original_publication_year>
  <original_title>UNIX Network Programming</original_title>
  <rating_dist>total:43|5:19|4:14|3:6|2:4|1:0|</rating_dist>
  <ratings_count type="integer">43</ratings_count>
  <ratings_sum type="integer">177</ratings_sum>
  <reviews_count type="integer">81</reviews_count>
  <text_reviews_count type="integer">3</text_reviews_count>
</work>

  <average_rating><![CDATA[4.12]]></average_rating>
  <ratings_count><![CDATA[36]]></ratings_count>
  <text_reviews_count><![CDATA[3]]></text_reviews_count>
  <url><![CDATA[http://www.goodreads.com/book/show/258607.UNIX_Network_Programming]]></url>
  <authors>
        <author id="44500">
      <name><![CDATA[W. Richard Stevens]]></name>
      <role><![CDATA[]]></role>
      <url><![CDATA[http://www.goodreads.com/author/show/44500.W_Richard_Stevens]]></url>
      <average_rating><![CDATA[4.25]]></average_rating>
      <ratings_count><![CDATA[218]]></ratings_count>
      <text_reviews_count><![CDATA[22]]></text_reviews_count>
    </author>
      </authors>
    <reviews start="1" end="20" total="81">
    <review id="5048221">
    <user id="291074">
    <name><![CDATA[Ryan]]></name>
    <location><![CDATA[Ann Arbor, MI]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/291074-ryan]]></url>
  </user>
      <rating>5</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
      </shelves>
  <recommended_for><![CDATA[programmers]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at>Mon Jan 01 00:00:00 -0800 2001</read_at>
  <date_added>Fri Aug 24 11:06:29 -0700 2007</date_added>
  <date_updated>Sat Sep 08 17:09:54 -0700 2007</date_updated>
  <read_count></read_count>
    <body><![CDATA[dear reader,<br/><br/>NO JOKE there is a HUGE grey, windowless schoolbus outside my window right now! what a world we live in, am i right?!<br/><br/>anyway, enough jokes! the time for joking around is over! now it's time to get serious, and we'll be doing that today by discussing the seminal thr...<a href="http://www.goodreads.com/review/show/5048221">more...</a>]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/5048221]]></url>
</review>
    <review id="42784409">
    <user id="1898619">
    <name><![CDATA[Dean]]></name>
    <location><![CDATA[The United States]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/1898619-dean]]></url>
  </user>
      <rating>5</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at>Mon Jan 01 00:00:00 -0800 2001</read_at>
  <date_added>Mon Jan 12 08:42:01 -0800 2009</date_added>
  <date_updated>Mon Jan 12 08:42:19 -0800 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[How I learned Unix socket programming.  Great reference.]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/42784409]]></url>
</review>
    <review id="7023088">
    <user id="238963">
    <name><![CDATA[Michael]]></name>
    <location><![CDATA[New York, NY]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/238963-michael-venzke]]></url>
  </user>
      <rating>4</rating>
  <votes>0</votes>
  <sell_flag>true</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="technical" />
        <shelf name="texts" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at>Sat Jan 01 00:00:00 -0800 2000</read_at>
  <date_added>Sun Sep 30 02:17:53 -0700 2007</date_added>
  <date_updated>Sun Sep 30 02:19:38 -0700 2007</date_updated>
  <read_count></read_count>
    <body><![CDATA[the definitive network programming best-practices tutorial, at least as of a couple years ago.<br/><br/>mostly everything still applies.]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/7023088]]></url>
</review>
    <review id="78543157">
    <user id="2967434">
    <name><![CDATA[Marco]]></name>
    <location><![CDATA[San José, 01, Costa Rica]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/2967434-marco-piedra]]></url>
  </user>
      <rating>0</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="to-read" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Sat Nov 21 10:48:42 -0800 2009</date_added>
  <date_updated>Sat Nov 21 11:08:07 -0800 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/78543157]]></url>
</review>
    <review id="78298699">
    <user id="2953838">
    <name><![CDATA[Nick]]></name>
    <location><![CDATA[The United States]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/2953838-nick-loadholtes]]></url>
  </user>
      <rating>4</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Thu Nov 19 05:09:51 -0800 2009</date_added>
  <date_updated>Thu Nov 19 05:09:51 -0800 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/78298699]]></url>
</review>
    <review id="78031422">
    <user id="2951579">
    <name><![CDATA[Steve]]></name>
    <location><![CDATA[San Jose, CA]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/2951579-steve-ulrich]]></url>
  </user>
      <rating>0</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Mon Nov 16 19:39:46 -0800 2009</date_added>
  <date_updated>Mon Nov 16 19:39:46 -0800 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/78031422]]></url>
</review>
    <review id="77280885">
    <user id="1769474">
    <name><![CDATA[Pankaj]]></name>
    <location><![CDATA[The United States]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/1769474-pankaj]]></url>
  </user>
      <rating>0</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Mon Nov 09 20:31:41 -0800 2009</date_added>
  <date_updated>Mon Nov 09 20:31:41 -0800 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/77280885]]></url>
</review>
    <review id="76999632">
    <user id="2480307">
    <name><![CDATA[Andrew]]></name>
    <location><![CDATA[San Francisco, CA]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/2480307-andrew-ferrell]]></url>
  </user>
      <rating>0</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Sat Nov 07 07:22:49 -0800 2009</date_added>
  <date_updated>Sat Nov 07 07:22:49 -0800 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/76999632]]></url>
</review>
    <review id="76999624">
    <user id="2480307">
    <name><![CDATA[Andrew]]></name>
    <location><![CDATA[San Francisco, CA]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/2480307-andrew-ferrell]]></url>
  </user>
      <rating>0</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Sat Nov 07 07:22:46 -0800 2009</date_added>
  <date_updated>Sat Nov 07 07:22:46 -0800 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/76999624]]></url>
</review>
    <review id="75486065">
    <user id="2867944">
    <name><![CDATA[Kelly]]></name>
    <location><![CDATA[Kearney, MO]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/2867944-kelly]]></url>
  </user>
      <rating>0</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Fri Oct 23 09:03:08 -0700 2009</date_added>
  <date_updated>Fri Oct 23 09:03:08 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/75486065]]></url>
</review>
    <review id="74053471">
    <user id="2811597">
    <name><![CDATA[Vasil]]></name>
    <location><![CDATA[Sofia, 42, Bulgaria]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/2811597-vasil-kolev]]></url>
  </user>
      <rating>5</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Sat Oct 10 02:57:58 -0700 2009</date_added>
  <date_updated>Sat Oct 10 02:57:58 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/74053471]]></url>
</review>
    <review id="71514225">
    <user id="2255900">
    <name><![CDATA[Rob]]></name>
    <location><![CDATA[Folsom, CA]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/2255900-rob]]></url>
  </user>
      <rating>5</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Wed Sep 16 23:40:06 -0700 2009</date_added>
  <date_updated>Wed Sep 16 23:40:06 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/71514225]]></url>
</review>
    <review id="69756163">
    <user id="2599801">
    <name><![CDATA[James]]></name>
    <location><![CDATA[Waterloo, ON, Canada]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/2599801-james-mccarron]]></url>
  </user>
      <rating>0</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="computing" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Tue Sep 01 19:25:03 -0700 2009</date_added>
  <date_updated>Tue Sep 01 19:25:03 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/69756163]]></url>
</review>
    <review id="67605493">
    <user id="235015">
    <name><![CDATA[Andrew]]></name>
    <location><![CDATA[Dracut, MA]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/235015-andrew]]></url>
  </user>
      <rating>0</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Sun Aug 16 09:32:28 -0700 2009</date_added>
  <date_updated>Sun Aug 16 09:32:28 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/67605493]]></url>
</review>
    <review id="65262743">
    <user id="1446547">
    <name><![CDATA[Hemant]]></name>
    <location><![CDATA[India]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/1446547-hemant]]></url>
  </user>
      <rating>0</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="to-read" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Tue Jul 28 08:40:11 -0700 2009</date_added>
  <date_updated>Tue Jul 28 08:40:11 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/65262743]]></url>
</review>
    <review id="63444172">
    <user id="1707869">
    <name><![CDATA[Nall]]></name>
    <location><![CDATA[The United States]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/1707869-nall]]></url>
  </user>
      <rating>0</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Tue Jul 14 09:56:00 -0700 2009</date_added>
  <date_updated>Tue Jul 14 09:56:00 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/63444172]]></url>
</review>
    <review id="61381374">
    <user id="2060693">
    <name><![CDATA[Cal]]></name>
    <location><![CDATA[Newcastle-upon-Tyne, England, Tyne &amp; Wear, The United Kingdom]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/2060693-cal-desmond-pearson]]></url>
  </user>
      <rating>3</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Sun Jun 28 08:06:13 -0700 2009</date_added>
  <date_updated>Sun Jun 28 08:06:13 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/61381374]]></url>
</review>
    <review id="61022214">
    <user id="2456692">
    <name><![CDATA[Koaung]]></name>
    <location><![CDATA[Rangoon, 17, Myanmar]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/2456692-koaung]]></url>
  </user>
      <rating>0</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="to-read" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Wed Jun 24 21:41:22 -0700 2009</date_added>
  <date_updated>Wed Jun 24 21:41:22 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/61022214]]></url>
</review>
    <review id="59070255">
    <user id="2401314">
    <name><![CDATA[Kartik]]></name>
    <location><![CDATA[Newark, DE]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/2401314-kartik-subbarao]]></url>
  </user>
      <rating>5</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="programming" />
        <shelf name="technology" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Tue Jun 09 17:53:52 -0700 2009</date_added>
  <date_updated>Tue Jun 09 17:53:52 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/59070255]]></url>
</review>
    <review id="57795116">
    <user id="2195981">
    <name><![CDATA[Phil]]></name>
    <location><![CDATA[The United States]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/2195981-phil]]></url>
  </user>
      <rating>0</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="pb-own" />
        <shelf name="unix" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Fri May 29 17:23:54 -0700 2009</date_added>
  <date_updated>Fri May 29 17:23:54 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/57795116]]></url>
</review>
    </reviews>
  <popular_shelves>
        <shelf name="programming" />
        <shelf name="unix" />
        <shelf name="to-read" />
        <shelf name="c-language" />
        <shelf name="computing" />
        <shelf name="computer-related" />
        <shelf name="networking" />
        <shelf name="cs" />
        <shelf name="technology" />
      </popular_shelves>
  <book_links>
    <book_link id="8">
  <name><![CDATA[WorldCat]]></name>
  <link>http://www.goodreads.com/book_link/follow/8?book_id=258607</link>
</book_link>
  </book_links>
</book>
</GoodreadsResponse>