{"first_publish_date": "1975", "last_modified": {"type": "/type/datetime", "value": "2010-04-28T07:57:59.665460"}, "created": {"type": "/type/datetime", "value": "2009-10-20T06:59:48.438003"}, "title": "Theory of program structures", "covers": [4611074], "lc_classifications": ["QA76.6 .G743 1975"], "latest_revision": 3, "key": "/works/OL163198W", "authors": [{"type": {"key": "/type/author_role"}, "author": {"key": "/authors/OL2006272A"}}], "dewey_number": ["001.6/42"], "subjects": ["Computer programming", "Recursive programming", "Computer programs"], "type": {"key": "/type/work"}, "id": 34984396, "revision": 3}