<?xml version="1.0" encoding="UTF-8"?>
<GoodreadsResponse>
	<Request>
		<authentication>false</authentication>
		    <method><![CDATA[]]></method>
	</Request>
	
<book id="528693">
  <title><![CDATA[Physics for Game Developers]]></title>
  <isbn><![CDATA[0596000065]]></isbn>
  <isbn13><![CDATA[9780596000066]]></isbn13>
  <work>
  <best-book-id type="integer">528693</best-book-id>
  <books-count type="integer">1</books-count>
  <default-description>Aimed at the game developer or student/hobbyist interested in physics, &lt;I&gt;Physics for Game Developers&lt;/I&gt; reviews all the math for creating realistic motion and collisions for cars, airplanes, boats, projectiles, and other objects along with C/C++ code for Windows. While this authoritative guide isn't for the math-averse, the author's clear presentation and obvious enthusiasm for his subject help make this book a compelling choice for anyone faced with adding realistic motion to computer games or simulations.&lt;p&gt;  It's the clear, mathematical presentation here that makes this title a winner. Starting with the basics of Newtonian mechanics, the author covers all the basic equations needed to understand velocity, acceleration, kinematics, and kinetics, among other concepts. A knowledge of college math (including calculus) is assumed. (Appendices review the basics of matrix and quaternion mathematics for those needing a refresher.)&lt;p&gt;  Central to this book is its presentation of modeling projectiles, airplanes, ships, and cars. The author first presents essential mathematical concepts for each kind of object (for instance, pitch, yaw and roll, and lift for airplanes; modeling fluid drag for ships; and braking behavior for cars). For many chapters, Bourg then presents Windows-based DirectX programs in C++ to illustrate key concepts. For example, you can experiment with different parameters to view a cannonball's path. (On their own, these programs make this book a great companion text to any advanced high school or college physics course since students can see the effect of each variable on the behavior of each body in motion for a variety of equations.)&lt;p&gt;  Modeling collisions is a central concern here (a necessity, of course, for action games). To this end, the author provides collision detection and the mathematics of 3-D rigid bodies for simulating when bodies collide. As the sample programs get more involved, the author discusses techniques of tuning parameters for performance. A standout chapter here models a fluttering flag using particle systems.&lt;p&gt;  In all, this text proves that physics and computers are a perfect match. The author's patient and clear mathematical investigations of common formulas and concepts can add realistic motion to any computer game, as well as help teach essential concepts to any student or hobbyist who's interested in physics and doesn't mind a little college-level math. &lt;I&gt;--Richard Dragan&lt;/I&gt;&lt;p&gt;  &lt;B&gt;Topics covered:&lt;/B&gt; Mathematical formulas and sample C/C++ code for physics for simulations and games, basic concepts in physics, Newton's Laws of Motion, coordinate systems and vectors; mass, center of mass and moment of inertia; kinematics (velocity and acceleration), constant and nonconstant acceleration, 2-D and 3-D particle kinematics, rigid body kinematics, angular velocity and acceleration, force (force fields and friction, fluid dynamic drag, buoyancy, springs and dampers, torque), 2-D, 3-D, and rigid body kinetics; collisions (impulse-momentum, impact, linear, and angular impulse), projectiles (simple trajectories, drag, the Magnus Effect, variable mass), simulating aircraft (geometry, lift and drag, controls), simulating ships (flotation, volume, resistance, and virtual mass), simulating hovercraft and cars (including stopping distance and banking during turns), basic real-time simulations (integrating equations of motion, including Euler's Method), 2-D rigid body simulator, implementing collision response (including angular effects), rigid body rotation (rotation matrices and quaternions), 3-D rigid body simulator for an airplane (including flight controls and rendering), multiple bodies in 3-D (including implementing collisions), particle systems, reference tutorials for vector, matrix, and quaternion mathematical operations.</default-description>
  <id type="integer">516404</id>
  <media-type nil="true"></media-type>
  <original-language-id type="integer" nil="true"></original-language-id>
  <original-publication-day type="integer">15</original-publication-day>
  <original-publication-month type="integer">11</original-publication-month>
  <original-publication-year type="integer">2001</original-publication-year>
  <original-title>Physics for Game Developers</original-title>
  <rating-dist>total:15|4:8|3:5|2:1|1:1|</rating-dist>
  <ratings-count type="integer">15</ratings-count>
  <ratings-sum type="integer">50</ratings-sum>
  <reviews-count type="integer">31</reviews-count>
  <text-reviews-count type="integer">2</text-reviews-count>
</work>

  <average_rating><![CDATA[3.33]]></average_rating>
  <ratings_count><![CDATA[15]]></ratings_count>
  <text_reviews_count><![CDATA[2]]></text_reviews_count>
  <url><![CDATA[http://www.goodreads.com/book/show/528693.Physics_for_Game_Developers]]></url>
  <authors>
        <author id="292645">
      <name><![CDATA[David M Bourg]]></name>
      <role><![CDATA[]]></role>
      <url><![CDATA[http://www.goodreads.com/author/show/292645.David_M_Bourg]]></url>
      <average_rating><![CDATA[3.33]]></average_rating>
      <ratings_count><![CDATA[15]]></ratings_count>
      <text_reviews_count><![CDATA[2]]></text_reviews_count>
    </author>
      </authors>
    <reviews start="1" end="20" total="31">
    <review id="12176217">
    <user id="766524">
    <name><![CDATA[Robert]]></name>
    <location><![CDATA[Lakewood, OH]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/766524-robert-beveridge?utm_medium=api]]></url>
  </user>
      <rating>3</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="finished" />
        <shelf name="owned-and-still-own" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at>Wed May 20 00:00:00 -0700 2009</read_at>
  <date_added>Thu Jan 10 13:13:11 -0800 2008</date_added>
  <date_updated>Fri May 22 12:45:55 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[David M. Bourg, Physics for Game Developers (O'Reilly, 2002)<br/><br/>It seems to me that when you're confronted with  a book title like Physics for Game Developers, you see an undercurrent of “rocks for jocks” in that. It implies that this is physics for folks who never glommed onto physics. ...<a href="http://www.goodreads.com/review/show/12176217">more...</a>]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/12176217?utm_medium=api]]></url>
</review>
    <review id="18426750">
    <user id="655723">
    <name><![CDATA[Nick]]></name>
    <location><![CDATA[Atlanta, GA]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/655723-nick?utm_medium=api]]></url>
  </user>
      <rating>1</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 Apr 01 00:00:00 -0800 2002</read_at>
  <date_added>Sun Mar 23 01:28:44 -0700 2008</date_added>
  <date_updated>Sun Mar 23 01:33:01 -0700 2008</date_updated>
  <read_count></read_count>
    <body><![CDATA[wtf lol. you don't need me to tell you &quot;physics for game developers&quot; is going to make your sphincter tighten in fear. O'Reilly's just screwing with us now.<br/><br/>I think I stole this from someone to save them a bunch of head-scratching that'd have done them no good in the end. They're a...<a href="http://www.goodreads.com/review/show/18426750">more...</a>]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/18426750?utm_medium=api]]></url>
</review>
    <review id="68059544">
    <user id="2644168">
    <name><![CDATA[See-ming]]></name>
    <location><![CDATA[Brooklyn, NY]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/2644168-see-ming-lee?utm_medium=api]]></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>Wed Aug 19 12:07:08 -0700 2009</date_added>
  <date_updated>Wed Aug 19 12:07:08 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/68059544?utm_medium=api]]></url>
</review>
    <review id="67972195">
    <user id="1237785">
    <name><![CDATA[Eric]]></name>
    <location><![CDATA[The United States]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/1237785-eric?utm_medium=api]]></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 Aug 18 19:37:40 -0700 2009</date_added>
  <date_updated>Tue Aug 18 19:37:40 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/67972195?utm_medium=api]]></url>
</review>
    <review id="67652607">
    <user id="1270699">
    <name><![CDATA[Ryan]]></name>
    <location><![CDATA[The United States]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/1270699-ryan?utm_medium=api]]></url>
  </user>
      <rating>0</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="computer-books" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Sun Aug 16 16:23:45 -0700 2009</date_added>
  <date_updated>Sun Aug 16 16:23:50 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/67652607?utm_medium=api]]></url>
</review>
    <review id="66719888">
    <user id="2609743">
    <name><![CDATA[Konexion]]></name>
    <location><![CDATA[Barcelona, 56, Spain]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/2609743-konexion?utm_medium=api]]></url>
  </user>
      <rating>3</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="videogame-programming" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Sun Aug 09 01:26:14 -0700 2009</date_added>
  <date_updated>Sun Aug 09 01:26:19 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/66719888?utm_medium=api]]></url>
</review>
    <review id="60336891">
    <user id="749440">
    <name><![CDATA[Philip]]></name>
    <location><![CDATA[Huntington Beach, CA]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/749440-philip?utm_medium=api]]></url>
  </user>
      <rating>3</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="games" />
        <shelf name="software" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Fri Jun 19 14:54:52 -0700 2009</date_added>
  <date_updated>Fri Jun 19 14:54:52 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/60336891?utm_medium=api]]></url>
</review>
    <review id="60207645">
    <user id="2389430">
    <name><![CDATA[Lawrence]]></name>
    <location><![CDATA[Carmel, IN]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/2389430-lawrence-marshall?utm_medium=api]]></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>Thu Jun 18 13:55:24 -0700 2009</date_added>
  <date_updated>Thu Jun 18 13:55:24 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/60207645?utm_medium=api]]></url>
</review>
    <review id="57493243">
    <user id="722815">
    <name><![CDATA[Benandkaren]]></name>
    <location><![CDATA[The United States]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/722815-benandkaren?utm_medium=api]]></url>
  </user>
      <rating>0</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="bens-to-read" />
        <shelf name="textbooks" />
        <shelf name="to-read" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Wed May 27 08:59:41 -0700 2009</date_added>
  <date_updated>Wed May 27 09:00:10 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/57493243?utm_medium=api]]></url>
</review>
    <review id="53368375">
    <user id="1658898">
    <name><![CDATA[Necronian]]></name>
    <location><![CDATA[Beach Haven, NJ]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/1658898-necronian?utm_medium=api]]></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 Apr 20 12:34:46 -0700 2009</date_added>
  <date_updated>Mon Apr 20 12:34:46 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/53368375?utm_medium=api]]></url>
</review>
    <review id="51043889">
    <user id="2177406">
    <name><![CDATA[John]]></name>
    <location><![CDATA[Bothell, WA]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/2177406-john-decuir?utm_medium=api]]></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 Mar 31 11:41:28 -0700 2009</date_added>
  <date_updated>Tue Mar 31 11:41:28 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/51043889?utm_medium=api]]></url>
</review>
    <review id="47631545">
    <user id="1862180">
    <name><![CDATA[Steve]]></name>
    <location><![CDATA[Tulse Hill, London, The United Kingdom]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/1862180-steve?utm_medium=api]]></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>Thu Feb 26 15:29:02 -0800 2009</date_added>
  <date_updated>Thu Feb 26 15:29:02 -0800 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/47631545?utm_medium=api]]></url>
</review>
    <review id="42584969">
    <user id="1891557">
    <name><![CDATA[Mike]]></name>
    <location><![CDATA[The United States]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/1891557-mike-koss?utm_medium=api]]></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 Jan 10 11:59:43 -0800 2009</date_added>
  <date_updated>Sat Jan 10 11:59:43 -0800 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/42584969?utm_medium=api]]></url>
</review>
    <review id="39661758">
    <user id="1672988">
    <name><![CDATA[Jeff]]></name>
    <location><![CDATA[The United States]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/1672988-jeff?utm_medium=api]]></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>Mon Dec 08 21:53:07 -0800 2008</date_added>
  <date_updated>Mon Dec 08 21:53:07 -0800 2008</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/39661758?utm_medium=api]]></url>
</review>
    <review id="38167303">
    <user id="1732517">
    <name><![CDATA[Mitch]]></name>
    <location><![CDATA[Cambridge, MA]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/1732517-mitch?utm_medium=api]]></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 Nov 19 15:13:02 -0800 2008</date_added>
  <date_updated>Thu Nov 20 02:03:13 -0800 2008</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/38167303?utm_medium=api]]></url>
</review>
    <review id="33828203">
    <user id="913193">
    <name><![CDATA[Andy]]></name>
    <location><![CDATA[Florissant, MO]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/913193-andy?utm_medium=api]]></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 Sep 25 12:16:57 -0700 2008</date_added>
  <date_updated>Thu Sep 25 12:16:57 -0700 2008</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/33828203?utm_medium=api]]></url>
</review>
    <review id="32952303">
    <user id="1460573">
    <name><![CDATA[Chris]]></name>
    <location><![CDATA[Pickering, Canada]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/1460573-chris-charabaruk?utm_medium=api]]></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>Mon Sep 15 15:43:02 -0700 2008</date_added>
  <date_updated>Mon Sep 15 15:43:02 -0700 2008</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/32952303?utm_medium=api]]></url>
</review>
    <review id="31766138">
    <user id="1483035">
    <name><![CDATA[Mamonu]]></name>
    <location><![CDATA[Greece]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/1483035-mamonu?utm_medium=api]]></url>
  </user>
      <rating>4</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="graphics" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Mon Sep 01 17:31:15 -0700 2008</date_added>
  <date_updated>Mon Sep 01 17:31:15 -0700 2008</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/31766138?utm_medium=api]]></url>
</review>
    <review id="31343129">
    <user id="1467304">
    <name><![CDATA[Ron]]></name>
    <location><![CDATA[Austin, TX]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/1467304-ron?utm_medium=api]]></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>Wed Aug 27 11:31:29 -0700 2008</date_added>
  <date_updated>Wed Aug 27 11:31:29 -0700 2008</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/31343129?utm_medium=api]]></url>
</review>
    <review id="30483502">
    <user id="1420915">
    <name><![CDATA[Ryan]]></name>
    <location><![CDATA[London, The United Kingdom]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/1420915-ryan-wild?utm_medium=api]]></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>Mon Aug 18 14:56:28 -0700 2008</date_added>
  <date_updated>Mon Aug 18 14:56:28 -0700 2008</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/30483502?utm_medium=api]]></url>
</review>
    </reviews>
  <popular_shelves>
        <shelf name="to-read" />
        <shelf name="computer-books" />
        <shelf name="videogame-programming" />
        <shelf name="software" />
        <shelf name="games" />
        <shelf name="textbooks" />
        <shelf name="bens-to-read" />
        <shelf name="finished" />
        <shelf name="computing" />
        <shelf name="graphics" />
      </popular_shelves>
  <book_links>
    <book_link id="8">
  <name><![CDATA[WorldCat]]></name>
  <link>http://www.goodreads.com/book_link/follow/8?book_id=528693</link>
</book_link>
  </book_links>
</book>
</GoodreadsResponse>