{"first_sentence": {"type": "/type/text", "value": "Programming should be like driving a good car: Buttons are clearly labeled and easy to reach; you're comfortable as soon as you get inside; there are always a couple of nuances, but soon, the machine becomes an extension of yourself; you zig, you zag, and"}, "physical_format": "Paperback", "last_modified": {"type": "/type/datetime", "value": "2008-08-27 01:10:15.99937"}, "weight": "2.7 pounds", "languages": [{"key": "/l/eng"}], "publishers": ["Syngress"], "number_of_pages": 720, "isbn_13": ["9781928994640"], "id": 11889035, "edition_name": "1 edition", "isbn_10": ["1928994644"], "publish_date": "January 18, 2002", "key": "/b/OL8778518M", "authors": [{"key": "/a/OL694151A"}, {"key": "/a/OL3093354A"}, {"key": "/a/OL3093355A"}], "title": "Ruby Developer's Guide", "type": {"key": "/type/edition"}, "subjects": ["Object-oriented programming (OOP)", "Programming languages", "Programming - Object Oriented Programming", "Computer Books: Languages", "Computers", "Computers - Languages / Programming", "Artificial Intelligence - General", "Programming Languages - General", "Computers / Languages / Programming", "Computers / Programming / General", "Computers / Programming / Object Oriented", "Computers/Programming Languages - General", "Object-oriented programming (Computer science", "Ruby (Computer program language)"], "physical_dimensions": "9.1 x 7.1 x 1.6 inches", "revision": 2}