/
BookCatalog
398 lines (398 loc) · 131 KB
/
BookCatalog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
[
{ "BookID" :1, "title" : "Unlocking Android", "isbn" : 1933988673, "pageCount" : 416, "publishedDate" : "2009-04-01T00:00:00.000-0700", "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/ableson.jpg", "status" : "PUBLISH", "authors" : ["W. Frank Ableson", "Charlie Collins", "Robi Sen" ], "categories" : ["Open Source", "Mobile" ] },
{ "BookID" : 2, "title" : "Android in Action, Second Edition", "isbn" : "1935182722", "pageCount" : 592, "publishedDate" : "2011-01-14T00:00:00.000-0800" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/ableson2.jpg", "status" : "PUBLISH", "authors" : [ "W. Frank Ableson", "Robi Sen" ], "categories" : [ "Java" ] },
{ "BookID" : 3, "title" : "Specification by Example", "isbn" : "1617290084", "pageCount" : 0, "publishedDate" : "2011-06-03T00:00:00.000-0700" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/adzic.jpg", "status" : "PUBLISH", "authors" : [ "Gojko Adzic" ], "categories" : [ "Software Engineering" ] },
{ "BookID" : 4, "title" : "Flex 3 in Action", "isbn" : "1933988746", "pageCount" : 576, "publishedDate" : "2009-02-02T00:00:00.000-0800" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/ahmed.jpg", "status" : "PUBLISH", "authors" : [ "Tariq Ahmed", "Dan Orlando", "John C. Bland II", "Joel Hooks" ], "categories" : [ "Internet" ] },
{ "BookID" : 6, "title" : "Collective Intelligence in Action", "isbn" : "1933988312", "pageCount" : 425, "publishedDate" : "2008-10-01T00:00:00.000-0700" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/alag.jpg", "status" : "PUBLISH", "authors" : [ "Satnam Alag" ], "categories" : [ "Internet" ] },
{ "BookID" : 7, "title" : "Zend Framework in Action", "isbn" : "1933988320", "pageCount" : 432, "publishedDate" : "2008-12-01T00:00:00.000-0800" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/allen.jpg", "status" : "PUBLISH", "authors" : [ "Rob Allen", "Nick Lo", "Steven Brown" ], "categories" : [ "Web Development" ] },
{ "BookID" : 8, "title" : "Flex on Java", "isbn" : "1933988797", "pageCount" : 265, "publishedDate" : "2010-10-15T00:00:00.000-0700" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/allmon.jpg", "status" : "PUBLISH", "authors" : [ "Bernerd Allmon", "Jeremy Anderson" ], "categories" : [ "Internet" ] },
{ "BookID" : 9, "title" : "Griffon in Action", "isbn" : "1935182234", "pageCount" : 375, "publishedDate" : "2012-06-04T00:00:00.000-0700" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/almiray.jpg", "status" : "PUBLISH", "authors" : [ "Andres Almiray", "Danno Ferrin", "", "James Shingler" ], "categories" : [ "Java" ] },
{ "BookID" : 10, "title" : "OSGi in Depth", "isbn" : "193518217X", "pageCount" : 325, "publishedDate" : "2011-12-12T00:00:00.000-0800" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/alves.jpg", "status" : "PUBLISH", "authors" : [ "Alexandre de Castro Alves" ], "categories" : [ "Java" ] },
{ "BookID" : 11, "title" : "Flexible Rails", "isbn" : "1933988509", "pageCount" : 592, "publishedDate" : "2008-01-01T00:00:00.000-0800" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/armstrong.jpg", "status" : "PUBLISH", "authors" : [ "Peter Armstrong" ], "categories" : [ "Web Development" ] },
{ "BookID" : 13, "title" : "Hello! Flex 4", "isbn" : "1933988762", "pageCount" : 258, "publishedDate" : "2009-11-01T00:00:00.000-0700" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/armstrong3.jpg", "status" : "PUBLISH", "authors" : [ "Levi Asher", "Christian Crumlish" ], "categories" : [ "Miscellaneous" ] },
{ "BookID" : 15, "title" : "Team Foundation Server 2008 in Action", "isbn" : "1933988592", "pageCount" : 344, "publishedDate" : "2008-12-01T00:00:00.000-0800" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/azher.jpg", "status" : "PUBLISH", "authors" : [ "Jamil Azher" ], "categories" : [ "Microsoft .NET" ] },
{ "BookID" : 16, "title" : "Brownfield Application Development in .NET", "isbn" : "1933988711", "pageCount" : 550, "publishedDate" : "2010-04-16T00:00:00.000-0700" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/baley.jpg", "status" : "PUBLISH", "authors" : [ "Kyle Baley", "Donald Belcham" ], "categories" : [ "Microsoft" ] },
{ "BookID" : 17, "title" : "MongoDB in Action", "isbn" : "1935182870", "pageCount" : 0, "publishedDate" : "2011-12-12T00:00:00.000-0800" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/banker.jpg", "status" : "PUBLISH", "authors" : [ "Kyle Banker" ], "categories" : [ "Next Generation Databases" ] },
{ "BookID" : 18, "title" : "Distributed Application Development with PowerBuilder 6.0", "isbn" : "1884777686", "pageCount" : 504, "publishedDate" : "1998-06-01T00:00:00.000-0700" , "status" : "PUBLISH", "authors" : [ "Michael J. Barlotta" ], "categories" : [ "PowerBuilder" ] },
{ "BookID" : 19, "title" : "Jaguar Development with PowerBuilder 7", "isbn" : "1884777864", "pageCount" : 550, "publishedDate" : "1999-08-01T00:00:00.000-0700" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/barlotta2.jpg", "status" : "PUBLISH", "authors" : [ "Michael Barlotta" ], "categories" : [ "PowerBuilder", "Client-Server" ] },
{ "BookID" : 20, "title" : "Taming Jaguar", "isbn" : "1884777686", "pageCount" : 362, "publishedDate" : "2000-07-01T00:00:00.000-0700", "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/barlotta3.jpg", "status" : "PUBLISH", "authors" : [ "Michael J. Barlotta", "Jason R. Weiss" ], "categories" : [ "PowerBuilder" ] },
{ "BookID" : 21, "title" : "3D User Interfaces with Java 3D", "isbn" : "1884777902", "pageCount" : 520, "publishedDate" : "2000-08-01T00:00:00.000-0700" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/barrilleaux.jpg", "status" : "PUBLISH", "authors" : [ "Jon Barrilleaux" ], "categories" : [ "Java", "Computer Graphics" ] },
{ "BookID" : 22, "title" : "Hibernate in Action", "isbn" : "193239415X", "pageCount" : 400, "publishedDate" : "2004-08-01T00:00:00.000-0700" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/bauer.jpg", "status" : "PUBLISH", "authors" : [ "Christian Bauer", "Gavin King" ], "categories" : [ "Java" ] },
{ "BookID" : 23, "title" : "Hibernate in Action (Chinese Edition)", "pageCount" : 400, "publishedDate" : "1999-06-01T00:00:00.000-0700" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/bauer-cn.jpg", "status" : "PUBLISH", "authors" : [ "Christian Bauer", "Gavin King" ], "categories" : [ "Java" ] },
{ "BookID" : 24, "title" : "Java Persistence with Hibernate", "isbn" : "1932394885", "pageCount" : 880, "publishedDate" : "2006-11-01T00:00:00.000-0800" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/bauer2.jpg", "status" : "PUBLISH", "authors" : [ "Christian Bauer", "Gavin King" ], "categories" : [ "Java" ] },
{ "BookID" : 25, "title" : "JSTL in Action", "isbn" : "1930110529", "pageCount" : 480, "publishedDate" : "2002-07-01T00:00:00.000-0700" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/bayern.jpg", "status" : "PUBLISH", "authors" : [ "Shawn Bayern" ], "categories" : [ "Internet" ] },
{ "BookID" : 26, "title" : "iBATIS in Action", "isbn" : "1932394826", "pageCount" : 384, "publishedDate" : "2007-01-01T00:00:00.000-0800" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/begin.jpg", "status" : "PUBLISH", "authors" : [ "Clinton Begin", "Brandon Goodin", "Larry Meadors" ], "categories" : [ "Web Development" ] },
{ "BookID" : 27, "title" : "Designing Hard Software", "isbn" : "133046192", "pageCount" : 350, "publishedDate" : "1997-02-01T00:00:00.000-0800" , "status" : "PUBLISH", "authors" : [ "Douglas W. Bennett" ], "categories" : [ "Object-Oriented Programming", "S" ] },
{ "BookID" : 28, "title" : "Hibernate Search in Action", "isbn" : "1933988649", "pageCount" : 488, "publishedDate" : "2008-12-21T00:00:00.000-0800" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/bernard.jpg", "status" : "PUBLISH", "authors" : [ "Emmanuel Bernard", "John Griffin" ], "categories" : [ "Java" ] },
{ "BookID" : 29, "title" : "jQuery in Action", "isbn" : "1933988355", "pageCount" : 376, "publishedDate" : "2008-01-01T00:00:00.000-0800" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/bibeault.jpg", "status" : "PUBLISH", "authors" : [ "Bear Bibeault", "Yehuda Katz" ], "categories" : [ "Web Development" ] },
{ "BookID" : 30, "title" : "jQuery in Action, Second Edition", "isbn" : "1935182323", "pageCount" : 488, "publishedDate" : "2010-06-01T00:00:00.000-0700" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/bibeault2.jpg", "status" : "PUBLISH", "authors" : [ "Bear Bibeault", "Yehuda Katz" ], "categories" : [ "Java" ] },
{ "BookID" : 31, "title" : "Building Secure and Reliable Network Applications", "isbn" : "1884777295", "pageCount" : 591, "publishedDate" : "1996-01-01T00:00:00.000-0800" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/birman.jpg", "status" : "PUBLISH", "authors" : [ "Kenneth P. Birman" ], "categories" : [ "Networking", "Theory" ] },
{ "BookID" : 32, "title" : "Ruby for Rails", "isbn" : "1932394699", "pageCount" : 532, "publishedDate" : "2006-05-01T00:00:00.000-0700" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/black.jpg", "status" : "PUBLISH", "authors" : [ "David A. Black" ], "categories" : [ "Web Development" ] },
{ "BookID" : 33, "title" : "The Well-Grounded Rubyist", "isbn" : "1933988657", "pageCount" : 520, "publishedDate" : "2009-04-01T00:00:00.000-0700" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/black2.jpg", "status" : "PUBLISH", "authors" : [ "David A. Black" ], "categories" : [ "Programming" ] },
{ "BookID" : 35, "title" : "Website Owner's Manual", "isbn" : "1933988452", "pageCount" : 296, "publishedDate" : "2009-10-01T00:00:00.000-0700" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/boag.jpg", "status" : "PUBLISH", "authors" : [ "Paul A. Boag" ], "categories" : [ "Internet" ] },
{ "BookID" : 36, "title" : "ASP.NET 4.0 in Practice", "isbn" : "1935182463", "pageCount" : 504, "publishedDate" : "2011-05-15T00:00:00.000-0700" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/bochicchio.jpg", "status" : "PUBLISH", "authors" : [ "Daniele Bochicchio", "Stefano Mostarda", "", "Marco De Sanctis" ], "categories" : [ "Microsoft .NET" ] },
{ "BookID" : 37, "title" : "Hello! Python", "isbn" : "1935182080", "pageCount" : 350, "publishedDate" : "2012-02-13T00:00:00.000-0800", "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/briggs.jpg", "status" : "PUBLISH", "authors" : [ "Anthony Briggs" ], "categories" : [ "Python" ] },
{ "BookID" : 38, "title" : "PFC Programmer's Reference Manual", "isbn" : "1884777554", "pageCount" : 368, "publishedDate" : "1998-06-01T00:00:00.000-0700" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/brooks.jpg", "status" : "PUBLISH", "authors" : [ "Richard Brooks" ], "categories" : [ "PowerBuilder" ] },
{ "BookID" : 39, "title" : "Graphics File Formats", "isbn" : "133034054", "pageCount" : 484, "publishedDate" : "1995-06-01T00:00:00.000-0700" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/brown.jpg", "status" : "PUBLISH", "authors" : [ "C. Wayne Brown", "Barry J. Shepherd" ], "categories" : [ "Computer Graphics" ] },
{ "BookID" : 40, "title" : "Visual Object Oriented Programming", "isbn" : "131723979", "pageCount" : 280, "publishedDate" : "1995-02-01T00:00:00.000-0800" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/burnett.jpg", "status" : "PUBLISH", "authors" : [ "Margaret M. Burnett", "Adele Goldberg", "", "Ted G. Lewis" ], "categories" : [ "Programming" ] },
{ "BookID" : 41, "title" : "iOS in Practice", "isbn" : "1617291269", "pageCount" : 325, "publishedDate" : "2013-11-01T00:00:00.000-0700" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/cahill.jpg", "status" : "PUBLISH", "authors" : [ "Bear P. Cahill" ], "categories" : [ "Mobile Technology" ] },
{ "BookID" : 42, "title" : "iPhone in Action", "isbn" : "193398886X", "pageCount" : 472, "publishedDate" : "2008-12-01T00:00:00.000-0800" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/callen.jpg", "status" : "PUBLISH", "authors" : [ "Christopher Allen", "Shannon Appelcline" ], "categories" : [ "Web Development" ] },
{ "BookID" : 43, "title" : "Silverlight 2 in Action", "isbn" : "1933988428", "pageCount" : 400, "publishedDate" : "2008-10-31T00:00:00.000-0700" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/campbell.jpg", "status" : "PUBLISH", "authors" : [ "Chad A. Campbell", "John Stockton" ], "categories" : [ "Microsoft .NET" ] },
{ "BookID" : 45, "title" : "The Quick Python Book, Second Edition", "isbn" : "193518220X", "pageCount" : 360, "publishedDate" : "2010-01-01T00:00:00.000-0800" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/ceder.jpg", "status" : "PUBLISH", "authors" : [ "Naomi R. Ceder" ], "categories" : [ "Python" ] },
{ "BookID" : 46, "title" : "Internet and Intranet Applications with PowerBuilder 6", "isbn" : "1884777600", "pageCount" : 390, "publishedDate" : "2000-12-01T00:00:00.000-0800" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/cervenka.jpg", "status" : "PUBLISH", "authors" : [ "Tom Cervenka" ], "categories" : [ "PowerBuilder" ] },
{ "BookID" : 48, "title" : "Practical Methods for Your Year 2000 Problem", "isbn" : "188477752X", "pageCount" : 236, "publishedDate" : "1998-01-01T00:00:00.000-0800" , "status" : "PUBLISH", "authors" : [ "Robert Chapman" ], "categories" : [ "Business" ] },
{ "BookID" : 51, "title" : "Mobile Agents", "isbn" : "1884777368", "pageCount" : 320, "publishedDate" : "1997-03-01T00:00:00.000-0800" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/cockayne.jpg", "status" : "PUBLISH", "authors" : [ "William R. Cockayne and Michael Zyda", "editors" ], "categories" : [ "Internet" ] },
{ "BookID" : 52, "title" : "Spring Dynamic Modules in Action", "isbn" : "1935182307", "pageCount" : 450, "publishedDate" : "2010-09-04T00:00:00.000-0700" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/cogoluegnes.jpg", "status" : "PUBLISH", "authors" : [ "Arnaud Cogoluegnes", "Thierry Templier", "", "Andy Piper" ], "categories" : [ "Java" ] },
{ "BookID" : 53, "title" : "SQL Server 2008 Administration in Action", "isbn" : "193398872X", "pageCount" : 468, "publishedDate" : "2009-08-01T00:00:00.000-0700" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/colledge.jpg", "status" : "PUBLISH", "authors" : [ "Rod Colledge" ], "categories" : [ "Microsoft" ] },
{ "BookID" : 54, "title" : "Android in Practice", "isbn" : "1935182927", "pageCount" : 500, "publishedDate" : "2011-09-30T00:00:00.000-0700" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/collins.jpg", "status" : "PUBLISH", "authors" : [ "Charlie Collins", "Michael D. Galpin", "", "Matthias Kaeppler" ], "categories" : [ "Mobile Technology" ] },
{ "BookID" : 55, "title" : "Object Oriented Perl", "isbn" : "1884777791", "pageCount" : 512, "publishedDate" : "1999-08-01T00:00:00.000-0700" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/conway.jpg", "status" : "PUBLISH", "authors" : [ "Damian Conway" ], "categories" : [ "Object-Oriented Programming", "P" ] },
{ "BookID" : 56, "title" : "GWT in Practice", "isbn" : "1933988290", "pageCount" : 376, "publishedDate" : "2008-04-01T00:00:00.000-0700" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/cooper.jpg", "status" : "PUBLISH", "authors" : [ "Robert Cooper", "Charles Collins" ], "categories" : [ "Web Development" ] },
{ "BookID" : 59, "title" : "Ajax in Action", "isbn" : "1932394613", "pageCount" : 680, "publishedDate" : "2005-10-01T00:00:00.000-0700" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/crane.jpg", "status" : "PUBLISH", "authors" : [ "Dave Crane", "Eric Pascarello with Darren James" ], "categories" : [ "XML", "Internet" ] },
{ "BookID" : 60, "title" : "Ajax in Practice", "isbn" : "1932394990", "pageCount" : 536, "publishedDate" : "2007-06-01T00:00:00.000-0700" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/crane2.jpg", "status" : "PUBLISH", "authors" : [ "Dave Crane", "Jord Sonneveld and Bear Bibeault with Ted Goddard", "Chris Gray", "Ram Venkataraman", "Joe Walker" ], "categories" : [ "Web Development" ] },
{ "BookID" : 61, "title" : "Prototype and Scriptaculous in Action", "isbn" : "1933988037", "pageCount" : 544, "publishedDate" : "2007-04-01T00:00:00.000-0700" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/crane3.jpg", "status" : "PUBLISH", "authors" : [ "Dave Crane", "Bear Bibeault with Tom Locke" ], "categories" : [ "Web Development" ] },
{ "BookID" : 63, "title" : "POJOs in Action", "isbn" : "1932394583", "pageCount" : 592, "publishedDate" : "2006-01-01T00:00:00.000-0800" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/crichardson.jpg", "status" : "PUBLISH", "authors" : [ "Chris Richardson" ], "categories" : [ "Java" ] },
{ "BookID" : 64, "title" : "Data Munging with Perl", "isbn" : "1930110006", "pageCount" : 304, "publishedDate" : "2001-01-01T00:00:00.000-0800" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/cross.jpg", "status" : "PUBLISH", "authors" : [ "David Cross" ], "categories" : [ "Perl" ] },
{ "BookID" : 65, "title" : "Hello! HTML5 & CSS3", "isbn" : "1935182897", "pageCount" : 325, "publishedDate" : "2012-10-17T00:00:00.000-0700" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/crowther.jpg", "status" : "PUBLISH", "authors" : [ "Rob Crowther" ], "categories" : [ "Internet" ] },
{ "BookID" : 66, "title" : "Seam in Action", "isbn" : "1933988401", "pageCount" : 624, "publishedDate" : "2008-08-01T00:00:00.000-0700" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/dallen.jpg", "status" : "PUBLISH", "authors" : [ "Dan Allen" ], "categories" : [ "Java" ] },
{ "BookID" : 67, "title" : "Wicket in Action", "isbn" : "1932394982", "pageCount" : 392, "publishedDate" : "2008-08-01T00:00:00.000-0700" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/dashorst.jpg", "status" : "PUBLISH", "authors" : [ "Martijn Dashorst", "Eelco Hillenius" ], "categories" : [ "Web Development" ] },
{ "BookID" : 68, "title" : "Open Source SOA", "isbn" : "1933988541", "pageCount" : 448, "publishedDate" : "2009-05-01T00:00:00.000-0700" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/davis.jpg", "status" : "PUBLISH", "authors" : [ "Jeff Davis" ], "categories" : [ "Java" ] },
{ "BookID" : 69, "title" : "Struts 2 in Action", "isbn" : "193398807X", "pageCount" : 432, "publishedDate" : "2008-05-01T00:00:00.000-0700" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/dbrown.jpg", "status" : "PUBLISH", "authors" : [ "Donald Brown", "Chad Michael Davis", "", "Scott Stanlick" ], "categories" : [ "Java" ] },
{ "BookID" : 70, "title" : "Essential Guide to Peoplesoft Development and Customization", "isbn" : "1884777929", "pageCount" : 1101, "publishedDate" : "2000-08-01T00:00:00.000-0700" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/delia.jpg", "status" : "PUBLISH", "authors" : [ "Tony DeLia", "Galina Landres", "Isidor Rivera", "Prakash Sankaran" ], "categories" : [ "Client-Server" ] },
{ "BookID" : 71, "title" : ".NET Multithreading", "isbn" : "1930110545", "pageCount" : 360, "publishedDate" : "2002-11-01T00:00:00.000-0800" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/dennis.jpg", "status" : "PUBLISH", "authors" : [ "Alan Dennis" ], "categories" : [ "Microsoft .NET", "Internet" ] },
{ "BookID" : 72, "title" : "SCWCD Exam Study Kit Second Edition", "isbn" : "1932394389", "pageCount" : 560, "publishedDate" : "2005-05-01T00:00:00.000-0700" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/deshmukh2.jpg", "status" : "PUBLISH", "authors" : [ "Hanumant Deshmukh", "Jignesh Malavia", "", "Matthew Scarpino" ], "categories" : [ "Internet" ] },
{ "BookID" : 73, "title" : "Spring Roo in Action", "isbn" : "193518296X", "pageCount" : 500, "publishedDate" : "2012-04-13T00:00:00.000-0700" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/rimple.jpg", "status" : "PUBLISH", "authors" : [ "Ken Rimple", "Srini Penchikala" ], "categories" : [ "Java" ] },
{ "BookID" : 74, "title" : "SOA Governance in Action", "isbn" : "1617290270", "pageCount" : 0, "publishedDate" : "2012-07-27T00:00:00.000-0700" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/dirksen.jpg", "status" : "PUBLISH", "authors" : [ "Jos Dirksen" ], "categories" : [ "java" ] },
{ "BookID" : 75, "title" : "RSS and Atom in Action", "isbn" : "1932394494", "pageCount" : 400, "publishedDate" : "2006-03-01T00:00:00.000-0800" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/dmjohnson.jpg", "status" : "PUBLISH", "authors" : [ "Dave Johnson" ], "categories" : [ "Internet" ] },
{ "BookID" : 76, "title" : "LDAP Programming, Management and Integration", "isbn" : "1930110405", "pageCount" : 352, "publishedDate" : "2002-11-01T00:00:00.000-0800" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/donley.jpg", "status" : "PUBLISH", "authors" : [ "Clayton Donley" ], "categories" : [ "Internet" ] },
{ "BookID" : 77, "title" : "Mule in Action", "isbn" : "1933988967", "pageCount" : 432, "publishedDate" : "2009-07-01T00:00:00.000-0700" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/dossot.jpg", "status" : "PUBLISH", "authors" : [ "David Dossot", "John D'Emic" ], "categories" : [ "Java", "Software Engineering" ] },
{ "BookID" : 79, "title" : "Java Foundation Classes", "isbn" : "1884777678", "pageCount" : 1088, "publishedDate" : "2001-10-01T00:00:00.000-0700" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/drye.jpg", "status" : "PUBLISH", "authors" : [ "Stephen C. Drye", "William C. Wake" ], "categories" : [ "Java" ] },
{ "BookID" : 117, "title" : "Managing Components with Modeler", "isbn" : "1932394524k-e", "pageCount" : 0, "publishedDate" : "2005-03-01T00:00:00.000-0800" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/goyal11.jpg", "status" : "PUBLISH", "authors" : [ "Vikram Goyal" ], "categories" : [ "Java" ] },
{ "BookID" : 118, "title" : "Command-line Processing with CLI", "isbn" : "1932394524l-e", "pageCount" : 0, "publishedDate" : "2005-03-01T00:00:00.000-0800" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/goyal12.jpg", "status" : "PUBLISH", "authors" : [ "Vikram Goyal" ], "categories" : [ "Java" ] },
{ "BookID" : 119, "title" : "Understanding and Using Chain", "isbn" : "1932394524m-e", "pageCount" : 0, "publishedDate" : "2005-03-01T00:00:00.000-0800" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/goyal13.jpg", "status" : "PUBLISH", "authors" : [ "Vikram Goyal" ], "categories" : [ "Java" ] },
{ "BookID" : 120, "title" : "Working with the Logging and Discovery Components", "isbn" : "1932394524n-e", "pageCount" : 0, "publishedDate" : "2005-03-01T00:00:00.000-0800" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/goyal14.jpg", "status" : "PUBLISH", "authors" : [ "Vikram Goyal" ], "categories" : [ "Java" ] },
{ "BookID" : 121, "title" : "Uploading files with FileUpload", "isbn" : "1932394524b-e", "pageCount" : 0, "publishedDate" : "2005-03-01T00:00:00.000-0800" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/goyal2.jpg", "status" : "PUBLISH", "authors" : [ "Vikram Goyal" ], "categories" : [ "Java" ] },
{ "BookID" : 122, "title" : "Handling Protocols with the Net Component", "isbn" : "1932394524c-e", "pageCount" : 0, "publishedDate" : "2005-03-01T00:00:00.000-0800" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/goyal3.jpg", "status" : "PUBLISH", "authors" : [ "Vikram Goyal" ], "categories" : [ "Java" ] },
{ "BookID" : 123, "title" : "XML Parsing with Digester", "isbn" : "1932394524d-e", "pageCount" : 0, "publishedDate" : "2005-03-01T00:00:00.000-0800" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/goyal4.jpg", "status" : "PUBLISH", "authors" : [ "Vikram Goyal" ], "categories" : [ "Java" ] },
{ "BookID" : 124, "title" : "JXPath and Betwixt: Working with XML", "isbn" : "1932394524e-e", "pageCount" : 0, "publishedDate" : "2005-03-01T00:00:00.000-0800" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/goyal5.jpg", "status" : "PUBLISH", "authors" : [ "Vikram Goyal" ], "categories" : [ "Java" ] },
{ "BookID" : 125, "title" : "Validating Data with Validator", "isbn" : "1932394524f-e", "pageCount" : 0, "publishedDate" : "2005-03-01T00:00:00.000-0800" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/goyal6.jpg", "status" : "PUBLISH", "authors" : [ "Vikram Goyal" ], "categories" : [ "Java" ] },
{ "BookID" : 126, "title" : "Enhancing Java Core Libraries with Collections", "isbn" : "1932394524g-e", "pageCount" : 0, "publishedDate" : "2005-03-01T00:00:00.000-0800" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/goyal7.jpg", "status" : "PUBLISH", "authors" : [ "Vikram Goyal" ], "categories" : [ "Java" ] },
{ "BookID" : 127, "title" : "Enhancing Java Core Libraries with BeanUtils and Lang", "isbn" : "1932394524h-e", "pageCount" : 0, "publishedDate" : "2005-03-01T00:00:00.000-0800" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/goyal8.jpg", "status" : "PUBLISH", "authors" : [ "Vikram Goyal" ], "categories" : [ "Java" ] },
{ "BookID" : 128, "title" : "Pool and DBCP: Creating and Using Object Pools", "isbn" : "1932394524i-e", "pageCount" : 0, "publishedDate" : "2005-03-01T00:00:00.000-0800" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/goyal9.jpg", "status" : "PUBLISH", "authors" : [ "Vikram Goyal" ], "categories" : [ "Java" ] },
{ "BookID" : 129, "title" : "Python and Tkinter Programming", "isbn" : "1884777813", "pageCount" : 688, "publishedDate" : "2000-01-01T00:00:00.000-0800" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/grayson.jpg", "status" : "PUBLISH", "authors" : [ "John E. Grayson" ], "categories" : [ "Python" ] },
{ "BookID" : 130, "title" : "Microsoft.NET for Programmers", "isbn" : "1930110197", "pageCount" : 386, "publishedDate" : "2002-12-01T00:00:00.000-0800" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/grimes.jpg", "status" : "PUBLISH", "authors" : [ "Fergal Grimes" ], "categories" : [ "Microsoft .NET" ] },
{ "BookID" : 131, "title" : "Grails in Action", "isbn" : "1933988932", "pageCount" : 520, "publishedDate" : "2009-05-01T00:00:00.000-0700" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/gsmith.jpg", "status" : "PUBLISH", "authors" : [ "Glen Smith", "Peter Ledbrook" ], "categories" : [ "Java" ] },
{ "BookID" : 132, "title" : "Up to Speed with Swing, Second Edition", "isbn" : "1884777759", "pageCount" : 560, "publishedDate" : "1999-10-01T00:00:00.000-0700" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/gutz2.jpg", "status" : "PUBLISH", "authors" : [ "Steven Gutz" ], "categories" : [ "Java" ] },
{ "BookID" : 133, "title" : "OSGi in Action", "isbn" : "1933988916", "pageCount" : 576, "publishedDate" : "2011-04-06T00:00:00.000-0700" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/hall.jpg", "status" : "PUBLISH", "authors" : [ "Richard S. Hall", "Karl Pauls", "Stuart McCulloch", "", "David Savage" ], "categories" : [ "Internet" ] },
{ "BookID" : 135, "title" : "GWT in Action", "isbn" : "1933988231", "pageCount" : 632, "publishedDate" : "2007-06-01T00:00:00.000-0700" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/hanson.jpg", "status" : "PUBLISH", "authors" : [ "Robert Hanson", "Adam Tacy" ], "categories" : [ "Internet", "Java" ] },
{ "BookID" : 136, "title" : "The Quick Python Book", "isbn" : "1884777740", "pageCount" : 444, "publishedDate" : "1999-10-01T00:00:00.000-0700" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/harms.jpg", "status" : "PUBLISH", "authors" : [ "Daryl Harms", "Kenneth McDonald" ], "categories" : [ "Python" ] },
{ "BookID" : 137, "title" : "SharePoint 2010 Site Owner's Manual", "isbn" : "1933988754", "pageCount" : 300, "publishedDate" : "2012-02-13T00:00:00.000-0800" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/harryman.jpg", "status" : "PUBLISH", "authors" : [ "Yvonne M. Harryman" ], "categories" : [ "Microsoft .NET" ] },
{ "BookID" : 139, "title" : "Java Development with Ant", "isbn" : "1930110588", "pageCount" : 672, "publishedDate" : "2002-08-01T00:00:00.000-0700" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/hatcher.jpg", "status" : "PUBLISH", "authors" : [ "Erik Hatcher", "Steve Loughran" ], "categories" : [ "Java", "Internet" ] },
{ "BookID" : 140, "title" : "Lucene in Action", "isbn" : "1932394281", "pageCount" : 456, "publishedDate" : "2004-12-01T00:00:00.000-0800" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/hatcher2.jpg", "status" : "PUBLISH", "authors" : [ "Erik Hatcher", "Otis Gospodnetic" ], "categories" : [ "Java" ] },
{ "BookID" : 141, "title" : "Lucene in Action, Second Edition", "isbn" : "1933988177", "pageCount" : 532, "publishedDate" : "2010-07-09T00:00:00.000-0700" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/hatcher3.jpg", "status" : "PUBLISH", "authors" : [ "Erik Hatcher", "Otis Gospodnetic", "", "Michael McCandless" ], "categories" : [ "Java", "Open Source" ] },
{ "BookID" : 142, "title" : "PowerBuilder 6.0 Questions & Answers", "isbn" : "1884777708", "pageCount" : 446, "publishedDate" : "1998-07-01T00:00:00.000-0700" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/hatton.jpg", "status" : "PUBLISH", "authors" : [ "Tim Hatton" ], "categories" : [ "PowerBuilder" ] },
{ "BookID" : 143, "title" : "The Awesome Power of PowerJ", "isbn" : "1884777538", "pageCount" : 378, "publishedDate" : "1998-05-01T00:00:00.000-0700" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/hatton2.jpg", "status" : "PUBLISH", "authors" : [ "Tim Hatton" ], "categories" : [ "Java" ] },
{ "BookID" : 144, "title" : "The Awesome Power of Power++", "isbn" : "1884777546", "pageCount" : 416, "publishedDate" : "1998-06-01T00:00:00.000-0700" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/hatton3.jpg", "status" : "PUBLISH", "authors" : [ "Tim Hatton" ], "categories" : [ "PowerBuilder" ] },
{ "BookID" : 145, "title" : "Azure in Action", "isbn" : "193518248X", "pageCount" : 425, "publishedDate" : "2010-10-22T00:00:00.000-0700" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/hay.jpg", "status" : "PUBLISH", "authors" : [ "Chris Hay", "Brian H. Prince" ], "categories" : [ "Microsoft .NET" ] },
{ "BookID" : 146, "title" : "Distributed Agile in Action", "isbn" : "1935182412", "pageCount" : 325, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/hazrati.jpg", "status" : "MEAP", "authors" : [ "Vikas Hazrati", "Balaji D Loganathan" ], "categories" : [ "Software Engineering" ] },
{ "BookID" : 147, "title" : "Metaprogramming in .NET", "isbn" : "1617290262", "pageCount" : 0, "publishedDate" : "2012-12-31T00:00:00.000-0800" , "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/hazzard.jpg", "status" : "PUBLISH", "authors" : [ "Kevin Hazzard", "Jason Bock" ], "categories" : [ "Microsoft/.NET" ] },
{ "BookID" : 148, "title" : "Portlets and Apache Portals", "pageCount" : 500, "publishedDate" : { "$date" : "2005-10-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/hepper.jpg", "status" : "PUBLISH", "authors" : [ "Stefan Hepper", "Peter Fischer", "Stephan Hesmer", "Richard Jacob", "David Sean Taylor" ], "categories" : [ "Java" ] },
{ "BookID" : 149, "title" : "Code Generation in Action", "isbn" : "1930110979", "pageCount" : 350, "publishedDate" : { "$date" : "2003-07-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/herrington.jpg", "status" : "PUBLISH", "authors" : [ "Jack Herrington" ], "categories" : [ "Programming" ] },
{ "BookID" : 150, "title" : "Illustrated Guide to HTTP", "isbn" : "138582262", "pageCount" : 400, "publishedDate" : { "$date" : "1997-03-01T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/hethmon.jpg", "status" : "PUBLISH", "authors" : [ "Paul S. Hethmon" ], "categories" : [ "Internet" ] },
{ "BookID" : 152, "title" : "Agile ALM", "isbn" : "1935182633", "pageCount" : 0, "publishedDate" : { "$date" : "2011-08-20T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/huettermann.jpg", "status" : "PUBLISH", "authors" : [ "Michael Hüttermann" ], "categories" : [ "Software Engineering" ] },
{ "BookID" : 153, "title" : "Java Network Programming, Second Edition", "isbn" : "188477749X", "pageCount" : 860, "publishedDate" : { "$date" : "1999-05-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/hughes.jpg", "status" : "PUBLISH", "authors" : [ "Merlin Hughes", "Michael Shoffner", "", "Derek Hamner" ], "categories" : [ "Java" ] },
{ "BookID" : 154, "title" : "Struts in Action", "isbn" : "1932394249", "pageCount" : 672, "publishedDate" : { "$date" : "2002-10-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/husted.jpg", "status" : "PUBLISH", "authors" : [ "Ted N. Husted", "Cedric Dumoulin", "George Franciscus", "David Winterfeldt" ], "categories" : [ "Java", "Internet" ] },
{ "BookID" : 155, "title" : "Camel in Action", "isbn" : "1935182366", "pageCount" : 375, "publishedDate" : { "$date" : "2011-01-04T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/ibsen.jpg", "status" : "PUBLISH", "authors" : [ "Claus Ibsen", "Jonathan Anstey" ], "categories" : [ "Java" ] },
{ "BookID" : 156, "title" : "Taming Text", "isbn" : "193398838X", "pageCount" : 350, "publishedDate" : { "$date" : "2012-12-31T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/ingersoll.jpg", "status" : "PUBLISH", "authors" : [ "Grant S. Ingersoll", "Thomas S. Morton", "", "Andrew L. Farris" ], "categories" : [ "Software Engineering" ] },
{ "BookID" : 158, "title" : "JBoss in Action", "isbn" : "1933988029", "pageCount" : 496, "publishedDate" : { "$date" : "2009-01-01T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/jamae.jpg", "status" : "PUBLISH", "authors" : [ "Javid Jamae", "Peter Johnson" ], "categories" : [ "Java" ] },
{ "BookID" : 159, "title" : "Gnuplot in Action", "isbn" : "1933988398", "pageCount" : 400, "publishedDate" : { "$date" : "2009-08-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/janert.jpg", "status" : "PUBLISH", "authors" : [ "Philipp K. Janert" ], "categories" : [ "Computer Graphics" ] },
{ "BookID" : 160, "title" : "Extending and Embedding Perl", "isbn" : "1930110820", "pageCount" : 384, "publishedDate" : { "$date" : "2002-08-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/jenness.jpg", "status" : "PUBLISH", "authors" : [ "Tim Jenness", "Simon Cozens" ], "categories" : [ "Perl" ] },
{ "BookID" : 161, "title" : "iOS 4 in Action", "isbn" : "1617290017", "pageCount" : 504, "publishedDate" : { "$date" : "2011-06-09T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/jharrington.jpg", "status" : "PUBLISH", "authors" : [ "Jocelyn Harrington", "Brandon Trebitowski", "Christopher Allen", "", "Shannon Appelcline" ], "categories" : [ "Mobile Technology" ] },
{ "BookID" : 162, "title" : "Elements of Programming with Perl", "isbn" : "1884777805", "pageCount" : 368, "publishedDate" : { "$date" : "1999-10-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/johnson.jpg", "status" : "PUBLISH", "authors" : [ "Andrew L. Johnson" ], "categories" : [ "Perl" ] },
{ "BookID" : 163, "title" : "Learn Windows PowerShell in a Month of Lunches", "isbn" : "1617290211", "pageCount" : 0, "publishedDate" : { "$date" : "2011-04-15T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/jones.jpg", "status" : "PUBLISH", "authors" : [ "Robert I. Kabacoff" ], "categories" : [ "Software Engineering" ] },
{ "BookID" : 165, "title" : "Android in Practice", "isbn" : "9781935182924", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/kaeppler.jpg", "status" : "MEAP", "authors" : [ "Matthias Kaeppler", "Michael D. Galpin", "Charlie Collins" ], "categories" : [ "Mobile Technology" ] },
{ "BookID" : 167, "title" : "SOA Security", "isbn" : "1932394680", "pageCount" : 512, "publishedDate" : { "$date" : "2007-12-01T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/kanneganti.jpg", "status" : "PUBLISH", "authors" : [ "Ramarao Kanneganti", "Prasad A. Chodavarapu" ], "categories" : [ "Software Engineering" ] },
{ "BookID" : 168, "title" : "Rails 3 in Action", "isbn" : "1935182277", "pageCount" : 425, "publishedDate" : { "$date" : "2011-09-20T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/katz.jpg", "status" : "PUBLISH", "authors" : [ "Ryan Bigg", "Yehuda Katz" ], "categories" : [ "Internet" ] },
{ "BookID" : 169, "title" : "Continuous Integration in .NET", "isbn" : "1935182552", "pageCount" : 328, "publishedDate" : { "$date" : "2011-03-14T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/kawalerowicz.jpg", "status" : "PUBLISH", "authors" : [ "Marcin Kawalerowicz", "Craig Berntson" ], "categories" : [ "Microsoft .NET" ] },
{ "BookID" : 170, "title" : "Technology Paradise Lost", "isbn" : "1932394133", "pageCount" : 260, "publishedDate" : { "$date" : "2004-03-01T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/keller.jpg", "status" : "PUBLISH", "authors" : [ "Erik Keller" ], "categories" : [ "Business" ] },
{ "BookID" : 172, "title" : "Kermit 95+", "isbn" : "1930110057", "pageCount" : 0, "publishedDate" : { "$date" : "2003-01-01T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/kermit.jpg", "status" : "PUBLISH", "authors" : [ "Kermit Project at Columbia University" ], "categories" : [ "Internet", "Networking", "Miscella" ] },
{ "BookID" : 173, "title" : "Laszlo in Action", "isbn" : "1932394834", "pageCount" : 552, "publishedDate" : { "$date" : "2008-01-01T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/klein.jpg", "status" : "PUBLISH", "authors" : [ "Norman Klein", "Max Carlson with Glenn MacEwen" ], "categories" : [ "Web Development" ] },
{ "BookID" : 174, "title" : "Groovy in Action", "isbn" : "1932394842", "pageCount" : 696, "publishedDate" : { "$date" : "2007-01-01T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/koenig.jpg", "status" : "PUBLISH", "authors" : [ "Dierk Koenig with Andrew Glover", "Paul King", "Guillaume Laforge", "Jon Skeet" ], "categories" : [ "Java" ] },
{ "BookID" : 175, "title" : "Groovy in Action, Second Edition", "isbn" : "1935182447", "pageCount" : 700, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/koenig2.jpg", "status" : "MEAP", "authors" : [ "Dierk König", "Guillaume Laforge", "Paul King", "Cédric Champeau", "Hamlet D'Arcy", "Erik Pragt", "", "Jon Skeet" ], "categories" : [ "Java" ] },
{ "BookID" : 176, "title" : "Object Technology Centers of Excellence", "isbn" : "132612313", "pageCount" : 200, "publishedDate" : { "$date" : "1996-06-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/korson.jpg", "status" : "PUBLISH", "authors" : [ "Timothy D. Korson", "Vijay K. Vaishnavi" ], "categories" : [ "Object-Technology Programming", "" ] },
{ "BookID" : 177, "title" : "Test Driven", "isbn" : "1932394850", "pageCount" : 544, "publishedDate" : { "$date" : "2007-09-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/koskela.jpg", "status" : "PUBLISH", "authors" : [ "Lasse Koskela" ], "categories" : [ "Software Engineering" ] },
{ "BookID" : 178, "title" : "Effective Unit Testing", "isbn" : "1935182579", "pageCount" : 350, "publishedDate" : { "$date" : "2013-02-04T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/koskela2.jpg", "status" : "PUBLISH", "authors" : [ "Lasse Koskela" ], "categories" : [ "Java" ] },
{ "BookID" : 179, "title" : "Making Java Groovy", "isbn" : "1935182943", "pageCount" : 0, "publishedDate" : { "$date" : "2013-09-19T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/kousen.jpg", "status" : "PUBLISH", "authors" : [ "Kenneth A. Kousen" ], "categories" : [ "Java" ] },
{ "BookID" : 180, "title" : "The Awesome Power of Direct3D/DirectX", "isbn" : "1884777473", "pageCount" : 840, "publishedDate" : { "$date" : "2002-12-01T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/kovach.jpg", "status" : "PUBLISH", "authors" : [ "Peter J. Kovach" ], "categories" : [ "Computer Graphics" ] },
{ "BookID" : 181, "title" : "Practical Software Requirements", "isbn" : "1884777597", "pageCount" : 448, "publishedDate" : { "$date" : "1998-09-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/kovitz.jpg", "status" : "PUBLISH", "authors" : [ "Benjamin L. Kovitz" ], "categories" : [ "Software Engineering", "Theory" ] },
{ "BookID" : 182, "title" : "NHibernate in Action", "isbn" : "1932394923", "pageCount" : 400, "publishedDate" : { "$date" : "2009-02-01T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/kuate.jpg", "status" : "PUBLISH", "authors" : [ "Pierre Henri Kuate", "Tobin Harris", "Christian Bauer", "", "Gavin King" ], "categories" : [ "Microsoft .NET" ] },
{ "BookID" : 183, "title" : "Microsoft Reporting Services in Action", "isbn" : "1932394222", "pageCount" : 656, "publishedDate" : { "$date" : "2004-08-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/lachev.jpg", "status" : "PUBLISH", "authors" : [ "Teo Lachev" ], "categories" : [ "Microsoft .NET" ] },
{ "BookID" : 184, "title" : "AspectJ in Action", "isbn" : "1930110936", "pageCount" : 512, "publishedDate" : { "$date" : "2003-07-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/laddad.jpg", "status" : "PUBLISH", "authors" : [ "Ramnivas Laddad" ], "categories" : [ "Java" ] },
{ "BookID" : 185, "title" : "AspectJ in Action, Second Edition", "isbn" : "1933988053", "pageCount" : 568, "publishedDate" : { "$date" : "2009-09-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/laddad2.jpg", "status" : "PUBLISH", "authors" : [ "Ramnivas Laddad" ], "categories" : [ "Java" ] },
{ "BookID" : 186, "title" : "Hadoop in Action", "isbn" : "1935182196", "pageCount" : 325, "publishedDate" : { "$date" : "2010-12-01T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/lam.jpg", "status" : "PUBLISH", "authors" : [ "Chuck Lam" ], "categories" : [ "Java" ] },
{ "BookID" : 187, "title" : "SQR in PeopleSoft and Other Applications", "isbn" : "1884777775", "pageCount" : 600, "publishedDate" : { "$date" : "2003-09-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/landres.jpg", "status" : "PUBLISH", "authors" : [ "Galina", "Vlad Landres" ], "categories" : [ "Business", "Client-Server" ] },
{ "BookID" : 188, "title" : "SQR in PeopleSoft and Other Applications, Second Edition", "isbn" : "1932394001", "pageCount" : 696, "publishedDate" : { "$date" : "2003-09-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/landres2.jpg", "status" : "PUBLISH", "authors" : [ "Galina Landres", "Vlad Landres" ], "categories" : [ "Business", "Client-Server" ] },
{ "BookID" : 189, "title" : "F# in Action", "isbn" : "1935182250", "pageCount" : 425, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/laucher.jpg", "status" : "MEAP", "authors" : [ "Amanda Laucher" ], "categories" : [ "Microsoft .NET" ] },
{ "BookID" : 190, "title" : "Tuscany SCA in Action", "isbn" : "1933988894", "pageCount" : 472, "publishedDate" : { "$date" : "2011-02-12T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/laws.jpg", "status" : "PUBLISH", "authors" : [ "Simon Laws", "Mark Combellack", "Raymond Feng", "Haleh Mahbod", "Simon Nash" ], "categories" : [ "Java" ] },
{ "BookID" : 192, "title" : "Client/Server Yellow Pages", "isbn" : "1884777082", "pageCount" : 280, "publishedDate" : { "$date" : "1995-01-01T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/lewis.jpg", "status" : "PUBLISH", "authors" : [ "Compiled", "introduced by Ted Lewis" ], "categories" : [ "Client-Server" ] },
{ "BookID" : 193, "title" : "Object Oriented Application Frameworks", "isbn" : "1884777066", "pageCount" : 352, "publishedDate" : { "$date" : "1995-04-01T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/lewis2.jpg", "status" : "PUBLISH", "authors" : [ "Ted Lewis", "friends" ], "categories" : [ "Object-Oriented Programming" ] },
{ "BookID" : 194, "title" : "Tapestry in Action", "isbn" : "1932394117", "pageCount" : 580, "publishedDate" : { "$date" : "2004-03-01T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/lewisship.jpg", "status" : "PUBLISH", "authors" : [ "Howard M. Lewis Ship" ], "categories" : [ "Java", "Internet" ] },
{ "BookID" : 195, "title" : "WebWork in Action", "isbn" : "1932394532", "pageCount" : 400, "publishedDate" : { "$date" : "2005-09-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/lightbody.jpg", "status" : "PUBLISH", "authors" : [ "Patrick Lightbody", "Jason Carreira" ], "categories" : [ "internet" ] },
{ "BookID" : 196, "title" : "MacRuby in Action", "isbn" : "1935182498", "pageCount" : 0, "publishedDate" : { "$date" : "2012-04-11T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/lim.jpg", "status" : "PUBLISH", "authors" : [ "Brendan G. Lim with Jerry Cheung", "Jeremy McAnally" ], "categories" : [ "Programming" ] },
{ "BookID" : 197, "title" : "Erlang and OTP in Action", "isbn" : "1933988789", "pageCount" : 500, "publishedDate" : { "$date" : "2010-11-16T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/logan.jpg", "status" : "PUBLISH", "authors" : [ "Martin Logan", "Eric Merritt", "", "Richard Carlsson" ], "categories" : [ "Programming" ] },
{ "BookID" : 198, "title" : "SharePoint 2007 Developer's Guide to Business Data Catalog", "isbn" : "1933988819", "pageCount" : 304, "publishedDate" : { "$date" : "2009-09-09T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/lonsdale.jpg", "status" : "PUBLISH", "authors" : [ "Brett Lonsdale", "Nick Swan" ], "categories" : [ "Microsoft .NET" ] },
{ "BookID" : 199, "title" : "Doing IT Right", "isbn" : "133964256", "pageCount" : 350, "publishedDate" : { "$date" : "1995-12-01T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/lorin.jpg", "status" : "PUBLISH", "authors" : [ "Harold Lorin" ], "categories" : [ "Business", "Software Engineering" ] },
{ "BookID" : 200, "title" : "Adobe AIR in Action", "isbn" : "1933988487", "pageCount" : 336, "publishedDate" : { "$date" : "2008-07-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/lott.jpg", "status" : "PUBLISH", "authors" : [ "Joey Lott", "Kathryn Rotondo", "Sam Ahn", "Ashley Atkins" ], "categories" : [ "Web Development" ] },
{ "BookID" : 201, "title" : "Ant in Action", "isbn" : "193239480X", "pageCount" : 600, "publishedDate" : { "$date" : "2007-07-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/loughran.jpg", "status" : "PUBLISH", "authors" : [ "Steve Loughran", "Erik Hatcher" ], "categories" : [ "Java" ] },
{ "BookID" : 202, "title" : "Restlet in Action", "isbn" : "193518234X", "pageCount" : 450, "publishedDate" : { "$date" : "2012-09-26T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/louvel.jpg", "status" : "PUBLISH", "authors" : [ "Jerome Louvel", "Thierry Boileau", "", "Philippe Mougin" ], "categories" : [ "Internet" ] },
{ "BookID" : 203, "title" : "iText in Action", "isbn" : "1932394796", "pageCount" : 688, "publishedDate" : { "$date" : "2006-11-01T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/lowagie.jpg", "status" : "PUBLISH", "authors" : [ "Bruno Lowagie" ], "categories" : [ "Web Development" ] },
{ "BookID" : 204, "title" : "iText in Action, Second Edition", "isbn" : "1935182617", "pageCount" : 600, "publishedDate" : { "$date" : "2010-11-22T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/lowagie2.jpg","status" : "PUBLISH", "authors" : [ "Bruno Lowagie" ], "categories" : [ "Java" ] },
{ "BookID" : 205, "title" : "Power-3D", "isbn" : "138412146", "pageCount" : 550, "publishedDate" : { "$date" : "1997-10-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/lussier.jpg", "status" : "PUBLISH", "authors" : [ "Kyle Lussier" ], "categories" : [ "Computer Graphics" ] },
{ "BookID" : 206, "title" : "SNA and TCP/IP Enterprise Networking", "isbn" : "131271687", "pageCount" : 540, "publishedDate" : { "$date" : "1997-09-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/lynch.jpg", "status" : "PUBLISH", "authors" : [ "Daniel C. Lynch", "James P. Gray", "and Edward Rabinovitch", "editors" ], "categories" : [ "Software Engineering", "Theory" ] },
{ "BookID" : 208, "title" : "Subversion in Action", "isbn" : "1932394478", "pageCount" : 356, "publishedDate" : { "$date" : "2004-12-01T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/machols.jpg", "status" : "PUBLISH", "authors" : [ "Jeffrey Machols" ], "categories" : [ "Java" ] },
{ "BookID" : 209, "title" : "Minimal Perl", "isbn" : "1932394508", "pageCount" : 504, "publishedDate" : { "$date" : "2006-07-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/maher.jpg", "status" : "PUBLISH", "authors" : [ "Tim Maher" ], "categories" : [ "Perl" ] },
{ "BookID" : 210, "title" : "Distributed Programming with Java", "isbn" : "1884777651", "pageCount" : 320, "publishedDate" : { "$date" : "1999-09-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/mahmoud.jpg", "status" : "PUBLISH", "authors" : [ "Qusay H. Mahmoud" ], "categories" : [ "Java" ] },
{ "BookID" : 211, "title" : "Comprehensive Networking Glossary and Acronym Guide", "isbn" : "013319955X", "pageCount" : 208, "publishedDate" : { "$date" : "1995-01-01T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/malkin.jpg", "status" : "PUBLISH", "authors" : [ "Gary Scott Malkin" ], "categories" : [ "Internet" ] },
{ "BookID" : 212, "title" : "JavaServer Faces in Action", "isbn" : "1932394125", "pageCount" : 744, "publishedDate" : { "$date" : "2004-11-01T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/mann.jpg", "status" : "PUBLISH", "authors" : [ "Kito D. Mann" ], "categories" : [ "Java" ] },
{ "BookID" : 213, "title" : "LINQ in Action", "isbn" : "1933988169", "pageCount" : 576, "publishedDate" : { "$date" : "2008-01-01T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/marguerie.jpg", "status" : "PUBLISH", "authors" : [ "Fabrice Marguerie", "Steve Eichert", "Jim Wooley" ], "categories" : [ "Microsoft .NET" ] },
{ "BookID" : 214, "title" : "Internet BBSs", "isbn" : "132869985", "pageCount" : 400, "publishedDate" : { "$date" : "1996-10-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/mark.jpg", "status" : "PUBLISH", "authors" : [ "Richard Scott Mark" ], "categories" : [ "Internet" ] },
{ "BookID" : 215, "title" : "Algorithms of the Intelligent Web", "isbn" : "1933988665", "pageCount" : 368, "publishedDate" : { "$date" : "2009-05-29T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/marmanis.jpg", "status" : "PUBLISH", "authors" : [ "Haralambos Marmanis", "Dmitry Babenko" ], "categories" : [ "Web Development" ] },
{ "BookID" : 216, "title" : "JUnit in Action", "isbn" : "1930110995", "pageCount" : 384, "publishedDate" : { "$date" : "2003-10-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/massol.jpg", "status" : "PUBLISH", "authors" : [ "Vincent Massol with Ted Husted" ], "categories" : [ "Java" ] },
{ "BookID" : 217, "title" : "Tika in Action", "isbn" : "1935182854", "pageCount" : 0, "publishedDate" : { "$date" : "2011-12-01T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/mattmann.jpg", "status" : "PUBLISH", "authors" : [ "Chris A. Mattmann", "Jukka L. Zitting" ], "categories" : [ "Java" ] },
{ "BookID" : 218, "title" : "Ruby in Practice", "isbn" : "1933988479", "pageCount" : 360, "publishedDate" : { "$date" : "2009-03-01T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/mcanally.jpg", "status" : "PUBLISH", "authors" : [ "Jeremy McAnally", "Assaf Arkin" ], "categories" : [ "Programming" ] },
{ "BookID" : 219, "title" : "Inside LotusScript", "isbn" : "1884777481", "pageCount" : 420, "publishedDate" : { "$date" : "1997-11-01T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/mcginn.jpg", "status" : "PUBLISH", "authors" : [ "Joe McGinn" ], "categories" : [ "Business" ] },
{ "BookID" : 220, "title" : "Maximum MIDI", "isbn" : "1884777449", "pageCount" : 450, "publishedDate" : { "$date" : "1997-08-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/messick.jpg", "status" : "PUBLISH", "authors" : [ "Paul Messick" ], "categories" : [ "Programming" ] },
{ "BookID" : 221, "title" : "Planning and Managing ATM Networks", "isbn" : "132621894", "pageCount" : 320, "publishedDate" : { "$date" : "1997-06-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/minoli.jpg", "status" : "PUBLISH", "authors" : [ "Daniel Minoli", "Thomas W. Golway", "", "Norris P. Smith" ], "categories" : [ "Client-Server", "Networking" ] },
{ "BookID" : 222, "title" : "Client/Server Applications on ATM Networks", "isbn" : "137353006", "pageCount" : 350, "publishedDate" : { "$date" : "1997-01-01T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/minoli2.jpg", "status" : "PUBLISH", "authors" : [ "Daniel Minoli", "Andrew Schmidt" ], "categories" : [ "Client-Server", "Networking" ] },
{ "BookID" : 223, "title" : "JavaFX in Action", "isbn" : "1933988991", "pageCount" : 373, "publishedDate" : { "$date" : "2009-10-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/morris.jpg", "status" : "PUBLISH", "authors" : [ "Simon Morris" ], "categories" : [ "Java" ] },
{ "BookID" : 224, "title" : "Entity Framework 4 in Action", "isbn" : "1935182188", "pageCount" : 576, "publishedDate" : { "$date" : "2011-05-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/mostarda.jpg", "status" : "PUBLISH", "authors" : [ "Stefano Mostarda", "Marco De Sanctis", "", "Daniele Bochicchio" ], "categories" : [ "Microsoft .NET" ] },
{ "BookID" : 225, "title" : "ASP.NET 2.0 Web Parts in Action", "isbn" : "193239477X", "pageCount" : 344, "publishedDate" : { "$date" : "2006-09-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/neimke.jpg", "status" : "PUBLISH", "authors" : [ "Darren Neimke" ], "categories" : [ "Microsoft" ] },
{ "BookID" : 226, "title" : "Sass and Compass in Action", "isbn" : "1617290149", "pageCount" : 300, "publishedDate" : { "$date" : "2013-07-26T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/netherland.jpg", "status" : "PUBLISH", "authors" : [ "Wynn Netherland", "Nathan Weizenbaum", "Chris Eppstein", "", "Brandon Mathis" ], "categories" : [ "Web Development" ] },
{ "BookID" : 227, "title" : "Core OWL 5.0", "isbn" : "1884777503", "pageCount" : 500, "publishedDate" : { "$date" : "1997-12-01T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/neward.jpg", "status" : "PUBLISH", "authors" : [ "Ted Neward" ], "categories" : [ "Programming" ] },
{ "BookID" : 228, "title" : "Advanced OWL 5.0", "isbn" : "1884777465", "pageCount" : 570, "publishedDate" : { "$date" : "1998-01-01T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/neward2.jpg", "status" : "PUBLISH", "authors" : [ "Ted Neward" ], "categories" : [ "Programming" ] },
{ "BookID" : 229, "title" : "Server-Based Java Programming", "isbn" : "1884777716", "pageCount" : 592, "publishedDate" : { "$date" : "2000-06-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/neward3.jpg", "status" : "PUBLISH", "authors" : [ "Ted Neward" ], "categories" : [ "Java", "Client-Server", "Internet" ] },
{ "BookID" : 230, "title" : "SQL Server MVP Deep Dives", "isbn" : "1935182048", "pageCount" : 848, "publishedDate" : { "$date" : "2009-11-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/nielsen.jpg", "status" : "PUBLISH", "authors" : [ "Contributions from 53 SQL Server MVPs", "Edited by Paul Nielsen", "Kalen Delaney", "Greg Low", "Adam Machanic", "Paul S. Randal", "", "Kimberly L. Tripp" ], "categories" : [ "Microsoft .NET" ] },
{ "BookID" : 231, "title" : "SQL Server MVP Deep Dives", "isbn" : "9781935182047", "pageCount" : 848, "publishedDate" : { "$date" : "2009-11-15T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/nielsenaw.jpg", "status" : "PUBLISH", "authors" : [ "Contributions from 53 SQL Server MVPs; Edited by Paul Nielsen", "Kalen Delaney", "Greg Low", "Adam Machanic", "Paul S. Randal", "", "Kimberly L. Tripp" ], "categories" : [ "Microsoft .NET" ] },
{ "BookID" : 232, "title" : "SQL Server MVP Deep Dives", "isbn" : "9781935182047", "pageCount" : 848, "publishedDate" : { "$date" : "2009-11-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/nielsonaw.jpg", "status" : "PUBLISH", "authors" : [ "Paul Nielsen", "Kalen Delaney", "Greg Low", "Adam Machanic", "Paul S. Randal", "", "Kimberly L. Tripp" ], "categories" : [ "Microsoft .NET" ] },
{ "BookID" : 233, "title" : "PostGIS in Action", "isbn" : "1935182269", "pageCount" : 325, "publishedDate" : { "$date" : "2011-04-11T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/obe.jpg", "status" : "PUBLISH", "authors" : [ "Regina O. Obe", "Leo S. Hsu" ], "categories" : [ "Internet" ] },
{ "BookID" : 235, "title" : "Programming Mac OS X", "isbn" : "1930110855", "pageCount" : 384, "publishedDate" : { "$date" : "2003-01-01T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/omalley.jpg", "status" : "PUBLISH", "authors" : [ "Kevin O'Malley" ], "categories" : [ "Programming" ] },
{ "BookID" : 236, "title" : "The Art of Unit Testing", "isbn" : "1933988274", "pageCount" : 320, "publishedDate" : { "$date" : "2009-05-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/osherove.jpg", "status" : "PUBLISH", "authors" : [ "Roy Osherove" ], "categories" : [ "Software Engineering" ] },
{ "BookID" : 237, "title" : "Mahout in Action", "isbn" : "1935182684", "pageCount" : 375, "publishedDate" : { "$date" : "2011-10-05T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/owen.jpg", "status" : "PUBLISH", "authors" : [ "Sean Owen", "Robin Anil", "Ted Dunning", "", "Ellen Friedman" ], "categories" : [ "Java" ] },
{ "BookID" : 238, "title" : "ASP.NET MVC in Action", "isbn" : "1933988622", "pageCount" : 392, "publishedDate" : { "$date" : "2009-09-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/palermo.jpg", "status" : "PUBLISH", "authors" : [ "Jeffrey Palermo", "Ben Scheirman", "", "Jimmy Bogard" ], "categories" : [ "Microsoft .NET" ] },
{ "BookID" : 239, "title" : "ASP.NET MVC 2 in Action", "isbn" : "193518279X", "pageCount" : 432, "publishedDate" : { "$date" : "2010-06-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/palermo2.jpg", "status" : "PUBLISH", "authors" : [ "Jeffrey Palermo", "Ben Scheirman", "Jimmy Bogard", "Eric Hexter", "", "Matthew Hinze" ], "categories" : [ "Microsoft .NET" ] },
{ "BookID" : 240, "title" : "ASP.NET MVC 4 in Action", "isbn" : "1617290416", "pageCount" : 450, "publishedDate" : { "$date" : "2012-05-25T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/palermo3.jpg", "status" : "PUBLISH", "authors" : [ "Jeffrey Palermo", "Jimmy Bogard", "Eric Hexter", "Matthew Hinze", "", "Jeremy Skinner" ], "categories" : [ "Microsoft .NET" ] },
{ "BookID" : 241, "title" : "EJB 3 in Action", "isbn" : "1933988347", "pageCount" : 712, "publishedDate" : { "$date" : "2007-04-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/panda.jpg", "status" : "PUBLISH", "authors" : [ "Debu Panda", "Reza Rahman", "Derek Lane" ], "categories" : [ "Java" ] },
{ "BookID" : 242, "title" : "EJB 3 in Action, Second Edition", "isbn" : "1935182994", "pageCount" : 0, "publishedDate" : { "$date" : "2014-04-07T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/panda2.jpg", "status" : "PUBLISH", "authors" : [ "Debu Panda", "Reza Rahman", "Ryan Cuprak", "", "Michael Remijan" ], "categories" : [ "Java" ] },
{ "BookID" : 243, "title" : "Explorer's Guide to the Semantic Web", "isbn" : "1932394206", "pageCount" : 304, "publishedDate" : { "$date" : "2004-06-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/passin.jpg", "status" : "PUBLISH", "authors" : [ "Thomas B. Passin" ], "categories" : [ "Internet", "Theory", "XML" ] },
{ "BookID" : 244, "title" : "Practical LotusScript", "isbn" : "1884777767", "pageCount" : 512, "publishedDate" : { "$date" : "1999-05-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/patton.jpg", "status" : "PUBLISH", "authors" : [ "Anthony Patton" ], "categories" : [ "Business" ] },
{ "BookID" : 245, "title" : "Domino Development with Java", "isbn" : "1930110049", "pageCount" : 467, "publishedDate" : { "$date" : "2000-08-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/patton2.jpg", "status" : "PUBLISH", "authors" : [ "Anthony Patton" ], "categories" : [ "Java" ] },
{ "BookID" : 246, "title" : "Windows PowerShell in Action", "isbn" : "1932394907", "pageCount" : 576, "publishedDate" : { "$date" : "2007-02-01T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/payette.jpg", "status" : "PUBLISH", "authors" : [ "Bruce Payette" ], "categories" : [ "Microsoft" ] },
{ "BookID" : 247, "title" : "Windows PowerShell in Action, Second Edition", "isbn" : "1935182137", "pageCount" : 700, "publishedDate" : { "$date" : "2011-05-15T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/payette2.jpg", "status" : "PUBLISH", "authors" : [ "Bruce Payette" ], "categories" : [ "Microsoft" ] },
{ "BookID" : 248, "title" : "Silverlight 4 in Action, Revised Edition", "isbn" : "1935182374", "pageCount" : 425, "publishedDate" : { "$date" : "2010-10-04T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/pbrown.jpg", "status" : "PUBLISH", "authors" : [ "Pete Brown" ], "categories" : [ "Microsoft .NET" ] },
{ "BookID" : 249, "title" : "Silverlight 5 in Action", "isbn" : "1617290319", "pageCount" : 925, "publishedDate" : { "$date" : "2012-06-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/pbrown2.jpg", "status" : "PUBLISH", "authors" : [ "Pete Brown" ], "categories" : [ "Microsoft", ".NET" ] },
{ "BookID" : 250, "title" : "Hibernate Quickly", "isbn" : "1932394419", "pageCount" : 456, "publishedDate" : { "$date" : "2005-08-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/peak.jpg", "status" : "PUBLISH", "authors" : [ "Patrick Peak", "Nick Heudecker" ], "categories" : [ "Java" ] },
{ "BookID" : 251, "title" : "Generative Art", "isbn" : "1935182625", "pageCount" : 0, "publishedDate" : { "$date" : "2011-06-30T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/pearson.jpg", "status" : "PUBLISH", "authors" : [ "Matt Pearson" ], "categories" : [ "Algorithmic Art" ] },
{ "BookID" : 252, "title" : "Windows Phone 7 in Action", "isbn" : "1617290092", "pageCount" : 0, "publishedDate" : { "$date" : "2012-08-21T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/perga.jpg", "status" : "PUBLISH", "authors" : [ "Timothy Binkley-Jones", "Massimo Perga", "", "Michael Sync" ], "categories" : [ "Mobile Technology" ] },
{ "BookID" : 253, "title" : "Lift in Action", "isbn" : "1935182803", "pageCount" : 450, "publishedDate" : { "$date" : "2011-11-18T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/perrett.jpg", "status" : "PUBLISH", "authors" : [ "Timothy Perrett" ], "categories" : [ "Java" ] },
{ "BookID" : 254, "title" : "Web Development with Apache and Perl", "isbn" : "1930110065", "pageCount" : 424, "publishedDate" : { "$date" : "2002-04-01T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/petersen.jpg", "status" : "PUBLISH", "authors" : [ "Theo Petersen" ], "categories" : [ "Perl", "Client-Server" ] },
{ "BookID" : 255, "title" : "Real-World Functional Programming", "isbn" : "1933988924", "pageCount" : 560, "publishedDate" : { "$date" : "2009-12-01T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/petricek.jpg", "status" : "PUBLISH", "authors" : [ "Tomas Petricek with Jon Skeet" ], "categories" : [ "Microsoft .NET" ] },
{ "BookID" : 256, "title" : "Machine Learning in Action", "isbn" : "1617290181", "pageCount" : 0, "publishedDate" : { "$date" : "2012-04-04T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/pharrington.jpg", "status" : "PUBLISH", "authors" : [ "Peter Harrington" ], "categories" : [ "Software Engineering" ] },
{ "BookID" : 257, "title" : "Dependency Injection", "isbn" : "193398855X", "pageCount" : 352, "publishedDate" : { "$date" : "2009-08-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/prasanna.jpg", "status" : "PUBLISH", "authors" : [ "Dhanji R. Prasanna" ], "categories" : [ "Microsoft .NET" ] },
{ "BookID" : 258, "title" : "Understanding Enterprise SOA", "isbn" : "1932394591", "pageCount" : 280, "publishedDate" : { "$date" : "2005-11-01T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/pulier.jpg", "status" : "PUBLISH", "authors" : [ "Eric Pulier and Hugh Taylor", "Foreword by Paul Gaffney" ], "categories" : [ "Theory" ] },
{ "BookID" : 259, "title" : "Open-Source ESBs in Action", "isbn" : "1933988215", "pageCount" : 528, "publishedDate" : { "$date" : "2008-09-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/rademakers.jpg", "status" : "PUBLISH", "authors" : [ "Tijs Rademakers", "Jos Dirksen" ], "categories" : [ "Business" ] },
{ "BookID" : 260, "title" : "Activiti in Action", "isbn" : "1617290122", "pageCount" : 0, "publishedDate" : { "$date" : "2012-07-12T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/rademakers2.jpg", "status" : "PUBLISH", "authors" : [ "Tijs Rademakers" ], "categories" : [ "Software Engineering" ] },
{ "BookID" : 261, "title" : "DSLs in Boo: Domain-Specific Languages in .NET", "isbn" : "1933988606", "pageCount" : 352, "publishedDate" : { "$date" : "2010-01-01T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/rahien.jpg", "status" : "PUBLISH", "authors" : [ "Oren Eini writing as Ayende Rahien" ], "categories" : [ "Microsoft .NET" ] },
{ "BookID" : 262, "title" : "JUnit Recipes", "isbn" : "1932394230", "pageCount" : 752, "publishedDate" : { "$date" : "2004-07-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/rainsberger.jpg", "status" : "PUBLISH", "authors" : [ "J. B. Rainsberger with contributions by Scott Stirling" ], "categories" : [ "Java" ] },
{ "BookID" : 263, "title" : "wxPython in Action", "isbn" : "1932394621", "pageCount" : 620, "publishedDate" : { "$date" : "2006-03-01T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/rappin.jpg", "status" : "PUBLISH", "authors" : [ "Noel Rappin", "Robin Dunn" ], "categories" : [ "Python" ] },
{ "BookID" : 264, "title" : "Clojure in Action", "isbn" : "1935182595", "pageCount" : 475, "publishedDate" : { "$date" : "2011-11-15T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/rathore.jpg", "status" : "PUBLISH", "authors" : [ "Amit Rathore" ], "categories" : [ "Java" ] },
{ "BookID" : 265, "title" : "Scala in Action", "isbn" : "1935182757", "pageCount" : 0, "publishedDate" : { "$date" : "2013-04-09T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/raychaudhuri.jpg", "status" : "PUBLISH", "authors" : [ "Nilanjan Raychaudhuri" ], "categories" : [ "Java" ] },
{ "BookID" : 266, "title" : "Working with Objects", "isbn" : "134529308", "pageCount" : 420, "publishedDate" : { "$date" : "1995-08-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/reenskaug.jpg", "status" : "PUBLISH", "authors" : [ "Trygve Reenskaug" ], "categories" : [ "Object-Oriented Programming" ] },
{ "BookID" : 267, "title" : "PHP in Action", "isbn" : "1932394753", "pageCount" : 552, "publishedDate" : { "$date" : "2007-07-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/reiersol.jpg", "status" : "PUBLISH", "authors" : [ "Dagfinn Reiersøl with Marcus Baker", "Chris Shiflett" ], "categories" : [ "PHP" ] },
{ "BookID" : 269, "title" : "Secrets of the JavaScript Ninja", "isbn" : "193398869X", "pageCount" : 300, "publishedDate" : { "$date" : "2012-12-27T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/resig.jpg", "status" : "PUBLISH", "authors" : [ "John Resig" ], "categories" : [ "Java" ] },
{ "BookID" : 270, "title" : "Microsoft Office Essentials", "isbn" : "132623129", "pageCount" : 480, "publishedDate" : { "$date" : "1996-07-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/richardson2.jpg", "status" : "PUBLISH", "authors" : [ "Ronny Richardson" ], "categories" : [ "Business" ] },
{ "BookID" : 271, "title" : "Swing", "isbn" : "1884777848", "pageCount" : 0, "publishedDate" : { "$date" : "1999-12-01T00:00:00.000-0800" }, "status" : "PUBLISH", "authors" : [ "Matthew Robinson", "Pavel Vorobiev" ], "categories" : [ "Java" ] },
{ "BookID" : 272, "title" : "Swing Second Edition", "isbn" : "193011088X", "pageCount" : 912, "publishedDate" : { "$date" : "2003-02-01T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/robinson2.jpg", "status" : "PUBLISH", "authors" : [], "categories" : [ "Java", "Internet" ] },
{ "BookID" : 273, "title" : "The Awesome Power of Java Beans", "isbn" : "1884777562", "pageCount" : 500, "publishedDate" : { "$date" : "1998-05-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/rodrigues.jpg", "status" : "PUBLISH", "authors" : [ "Lawrence H. Rodrigues" ], "categories" : [ "Java" ] },
{ "BookID" : 274, "title" : "Personal Videoconferencing", "isbn" : "013268327X", "pageCount" : 420, "publishedDate" : { "$date" : "1996-06-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/rosen.jpg", "status" : "PUBLISH", "authors" : [ "Evan Rosen" ], "categories" : [ "Networking" ] },
{ "BookID" : 275, "title" : "The Cloud at Your Service", "isbn" : "1935182528", "pageCount" : 200, "publishedDate" : { "$date" : "2010-11-22T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/rosenberg.jpg", "status" : "PUBLISH", "authors" : [ "Jothy Rosenberg", "Arthur Mateos" ], "categories" : [ "Internet" ] },
{ "BookID" : 276, "title" : "Implementing Elliptic Curve Cryptography", "isbn" : "1884777694", "pageCount" : 330, "publishedDate" : { "$date" : "1998-11-01T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/rosing.jpg", "status" : "PUBLISH", "authors" : [ "Michael Rosing" ], "categories" : [ "Theory" ] },
{ "BookID" : 277, "title" : "SOA Patterns", "isbn" : "1933988266", "pageCount" : 250, "publishedDate" : { "$date" : "2012-09-12T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/rotem.jpg", "status" : "PUBLISH", "authors" : [ "Arnon Rotem-Gal-Oz" ], "categories" : [ "SOA" ] },
{ "BookID" : 278, "title" : "Hello World!", "isbn" : "1933988495", "pageCount" : 432, "publishedDate" : { "$date" : "2009-03-01T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/sande.jpg", "status" : "PUBLISH", "authors" : [ "Warren D. Sande", "Carter Sande" ], "categories" : [ "Programming", "Python" ] },
{ "BookID" : 279, "title" : "SCBCD Exam Study Kit", "isbn" : "1932394400", "pageCount" : 488, "publishedDate" : { "$date" : "2005-06-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/sanghera.jpg", "status" : "PUBLISH", "authors" : [ "Paul Sanghera" ], "categories" : [ "Java" ] },
{ "BookID" : 280, "title" : "Portlets in Action", "isbn" : "1935182544", "pageCount" : 475, "publishedDate" : { "$date" : "2011-09-16T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/sarin.jpg", "status" : "PUBLISH", "authors" : [ "Ashish Sarin" ], "categories" : [ "Java" ] },
{ "BookID" : 281, "title" : "SWT/JFace in Action", "isbn" : "1932394273", "pageCount" : 496, "publishedDate" : { "$date" : "2004-11-01T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/scarpino.jpg", "status" : "PUBLISH", "authors" : [ "Matthew Scarpino", "Stephen Holder", "Stanford Ng", "", "Laurent Mihalkovic" ], "categories" : [ "Java" ] },
{ "BookID" : 282, "title" : "OpenCL in Action", "isbn" : "1617290173", "pageCount" : 0, "publishedDate" : { "$date" : "2011-11-14T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/scarpino2.jpg", "status" : "PUBLISH", "authors" : [ "Matthew Scarpino" ], "categories" : [ "Programming" ] },
{ "BookID" : 283, "title" : "Multiprotocol over ATM", "isbn" : "138892709", "pageCount" : 341, "publishedDate" : { "$date" : "1998-03-01T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/schmidt.jpg", "status" : "PUBLISH", "authors" : [ "Andrew Schmidt", "Daniel Minoli" ], "categories" : [ "Internet", "Networking" ] },
{ "BookID" : 284, "title" : "Dependency Injection in .NET", "isbn" : "1935182501", "pageCount" : 375, "publishedDate" : { "$date" : "2011-10-03T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/seemann.jpg", "status" : "PUBLISH", "authors" : [ "Mark Seemann" ], "categories" : [ "Microsoft .NET" ] },
{ "BookID" : 285, "title" : "Java 3D Programming", "isbn" : "1930110359", "pageCount" : 400, "publishedDate" : { "$date" : "2002-03-01T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/selman.jpg", "status" : "PUBLISH", "authors" : [ "Daniel Selman" ], "categories" : [ "Java", "Internet", "Computer Graph" ] },
{ "BookID" : 286, "title" : "Liferay in Action", "isbn" : "193518282X", "pageCount" : 375, "publishedDate" : { "$date" : "2011-09-20T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/sezov.jpg", "status" : "PUBLISH", "authors" : [ "Richard Sezov", "Jr" ], "categories" : [ "Internet" ] },
{ "BookID" : 287, "title" : "JSP Tag Libraries", "isbn" : "193011009X", "pageCount" : 656, "publishedDate" : { "$date" : "2001-05-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/shachor.jpg", "status" : "PUBLISH", "authors" : [ "Gal Shachor", "Adam Chace", "Magnus Rydin" ], "categories" : [ "Java", "Internet" ] },
{ "BookID" : 289, "title" : "Instant Messaging in Java", "isbn" : "1930110464", "pageCount" : 402, "publishedDate" : { "$date" : "2002-03-01T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/shigeoka.jpg", "status" : "PUBLISH", "authors" : [ "Iain Shigeoka" ], "categories" : [ "Internet", "Java" ] },
{ "BookID" : 290, "title" : "Java Applets and Channels Without Programming", "isbn" : "1884777392", "pageCount" : 372, "publishedDate" : { "$date" : "1999-12-01T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/shoffner.jpg", "status" : "PUBLISH", "authors" : [ "Ronny Richardson", "Michael Shoffner", "Marq Singer", "Bruce Murray", "", "Jack Gambol" ], "categories" : [ "Java" ] },
{ "BookID" : 291, "title" : "PowerShell in Practice", "isbn" : "1935182005", "pageCount" : 500, "publishedDate" : { "$date" : "2010-06-08T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/siddaway.jpg", "status" : "PUBLISH", "authors" : [ "Richard Siddaway" ], "categories" : [ "Microsoft .NET" ] },
{ "BookID" : 292, "title" : "PowerShell and WMI", "isbn" : "1617290114", "pageCount" : 0, "publishedDate" : { "$date" : "2012-04-30T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/siddaway2.jpg", "status" : "PUBLISH", "authors" : [ "Richard Siddaway" ], "categories" : [ "Microsoft .NET" ] },
{ "BookID" : 293, "title" : "Making Sense of Java", "isbn" : "132632942", "pageCount" : 180, "publishedDate" : { "$date" : "1996-06-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/simpson.jpg", "status" : "PUBLISH", "authors" : [ "Bruce Simpson", "John Mitchell", "Brian Christeson", "Rehan Zaidi", "", "Jonathan Levine" ], "categories" : [ "Java", "Business" ] },
{ "BookID" : 294, "title" : "C++/CLI in Action", "isbn" : "1932394818", "pageCount" : 416, "publishedDate" : { "$date" : "2007-04-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/sivakumar.jpg", "status" : "PUBLISH", "authors" : [ "Nishant Sivakumar" ], "categories" : [ "Microsoft" ] },
{ "BookID" : 295, "title" : "C# in Depth", "isbn" : "1933988363", "pageCount" : 424, "publishedDate" : { "$date" : "2008-04-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/skeet.jpg", "status" : "PUBLISH", "authors" : [ "Jon Skeet" ], "categories" : [ "Microsoft .NET" ] },
{ "BookID" : 296, "title" : "C# in Depth, Second Edition", "isbn" : "1935182471", "pageCount" : 584, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/skeet2.jpg", "status" : "PUBLISH", "authors" : [ "Jon Skeet" ], "categories" : [ "Microsoft .NET" ] },
{ "BookID" : 297, "title" : "Magical A-Life Avatars", "isbn" : "1884777589", "pageCount" : 450, "publishedDate" : { "$date" : "2000-12-01T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/small.jpg", "status" : "PUBLISH", "authors" : [ "Peter Small" ], "categories" : [ "Internet", "Theory" ] },
{ "BookID" : 298, "title" : "Becoming Agile", "isbn" : "1933988258", "pageCount" : 408, "publishedDate" : { "$date" : "2009-05-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/smith.jpg", "status" : "PUBLISH", "authors" : [ "Greg Smith", "Ahmed Sidky" ], "categories" : [ "Software Engineering" ] },
{ "BookID" : 299, "title" : "ActiveMQ in Action", "isbn" : "1933988940", "pageCount" : 408, "publishedDate" : { "$date" : "2011-03-31T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/snyder.jpg", "status" : "PUBLISH", "authors" : [ "Bruce Snyder", "Dejan Bosanac", "", "Rob Davies" ], "categories" : [ "Java" ] },
{ "BookID" : 300, "title" : "Implementing PeopleSoft Financials", "isbn" : "138411808", "pageCount" : 220, "publishedDate" : { "$date" : "1997-01-01T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/stephens.jpg", "status" : "PUBLISH", "authors" : [ "Early Stephens" ], "categories" : [ "Business", "Client-Server" ] },
{ "BookID" : 302, "title" : "SQL Server DMVs in Action", "isbn" : "1935182730", "pageCount" : 352, "publishedDate" : { "$date" : "2011-05-09T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/stirk.jpg", "status" : "PUBLISH", "authors" : [ "Ian W. Stirk" ], "categories" : [ "Microsoft .NET" ] },
{ "BookID" : 303, "title" : "Scala in Depth", "isbn" : "1935182706", "pageCount" : 0, "publishedDate" : { "$date" : "2012-05-14T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/suereth.jpg", "status" : "PUBLISH", "authors" : [ "Joshua D. Suereth" ], "categories" : [ "Java" ] },
{ "BookID" : 304, "title" : "JMX in Action", "isbn" : "1930110561", "pageCount" : 424, "publishedDate" : { "$date" : "2002-09-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/sullins.jpg", "status" : "PUBLISH", "authors" : [ "Benjamin G. Sullins", "Mark B. Whipple" ], "categories" : [ "Java" ] },
{ "BookID" : 305, "title" : "EJB Cookbook", "isbn" : "1930110944", "pageCount" : 352, "publishedDate" : { "$date" : "2003-05-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/sullins2.jpg", "status" : "PUBLISH", "authors" : [ "Benjamin G. Sullins", "Mark B. Whipple" ], "categories" : [ "Java" ] },
{ "BookID" : 306, "title" : "GWT in Action, Second Edition", "isbn" : "1935182846", "pageCount" : 0, "publishedDate" : { "$date" : "2013-01-21T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/tacy.jpg", "status" : "PUBLISH", "authors" : [ "Adam Tacy", "Robert Hanson", "Jason Essington", "", "Anna Tökke" ], "categories" : [ "Java" ] },
{ "BookID" : 307, "title" : "JUnit in Action, Second Edition", "isbn" : "1935182021", "pageCount" : 504, "publishedDate" : { "$date" : "2010-07-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/tahchiev.jpg", "status" : "PUBLISH", "authors" : [ "Petar Tahchiev", "Felipe Leme", "Vincent Massol", "", "Gary Gregory" ], "categories" : [ "Java" ] },
{ "BookID" : 308, "title" : "Bitter Java", "isbn" : "193011043X", "pageCount" : 368, "publishedDate" : { "$date" : "2002-03-01T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/tate.jpg", "status" : "PUBLISH", "authors" : [ "Bruce A. Tate" ], "categories" : [ "Java", "Business", "Client Server", "" ] },
{ "BookID" : 309, "title" : "Bitter EJB", "isbn" : "1930110952", "pageCount" : 440, "publishedDate" : { "$date" : "2003-05-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/tate2.jpg", "status" : "PUBLISH", "authors" : [ "Bruce Tate", "Mike Clark", "Bob Lee", "Patrick Linskey" ], "categories" : [ "Java", "Internet" ] },
{ "BookID" : 310, "title" : "Spring Batch in Action", "isbn" : "1935182951", "pageCount" : 0, "publishedDate" : { "$date" : "2011-10-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/templier.jpg", "status" : "PUBLISH", "authors" : [ "Arnaud Cogoluegnes", "Thierry Templier", "Gary Gregory", "Olivier Bazoud" ], "categories" : [ "In Action" ] },
{ "BookID" : 312, "title" : "JDK 1.4 Tutorial", "isbn" : "1930110456", "pageCount" : 408, "publishedDate" : { "$date" : "2002-03-01T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/travis.jpg", "status" : "PUBLISH", "authors" : [ "Gregory M. Travis" ], "categories" : [ "Java", "Internet" ] },
{ "BookID" : 313, "title" : "iPhone and iPad in Action", "isbn" : "1935182587", "pageCount" : 450, "publishedDate" : { "$date" : "2010-08-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/trebitowski.jpg", "status" : "PUBLISH", "authors" : [ "Brandon Trebitowski", "Christopher Allen", "", "Shannon Appelcline" ], "categories" : [ "Mobile Technology" ] },
{ "BookID" : 314, "title" : "SQL Server 2005 Reporting Services in Action", "isbn" : "1932394761", "pageCount" : 600, "publishedDate" : { "$date" : "2006-11-01T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/updegraff.jpg", "status" : "PUBLISH", "authors" : [ "Bret Updegraff" ], "categories" : [ "Microsoft" ] },
{ "BookID" : 315, "title" : "Ten Years of UserFriendly.Org", "isbn" : "1935182129", "pageCount" : 1096, "publishedDate" : { "$date" : "2008-12-01T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/userfriendly.jpg", "status" : "PUBLISH", "authors" : [ "JD \"Illiad\" Frazer" ], "categories" : [ "Miscellaneous" ] },
{ "BookID" : 316, "title" : "Graphics Programming with Perl", "isbn" : "1930110022", "pageCount" : 328, "publishedDate" : { "$date" : "2002-05-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/verbruggen.jpg", "status" : "PUBLISH", "authors" : [ "Martien Verbruggen" ], "categories" : [ "Computer Graphics", "Perl" ] },
{ "BookID" : 317, "title" : "RabbitMQ in Action", "isbn" : "1935182978", "pageCount" : 0, "publishedDate" : { "$date" : "2012-04-20T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/videla.jpg", "status" : "PUBLISH", "authors" : [ "Alvaro Videla", "Jason J.W. Williams" ], "categories" : [ "Software Engineering" ] },
{ "BookID" : 318, "title" : "XDoclet in Action", "isbn" : "1932394052", "pageCount" : 624, "publishedDate" : { "$date" : "2003-11-01T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/walls.jpg", "status" : "PUBLISH", "authors" : [ "Craig Walls", "Norman Richards" ], "categories" : [ "XML", "Java" ] },
{ "BookID" : 319, "title" : "Spring in Action", "isbn" : "1932394354", "pageCount" : 472, "publishedDate" : { "$date" : "2005-02-01T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/walls2.jpg", "status" : "PUBLISH", "authors" : [ "Craig Walls", "Ryan Breidenbach" ], "categories" : [ "Java" ] },
{ "BookID" : 320, "title" : "Spring in Action, Second Edition", "isbn" : "1933988134", "pageCount" : 768, "publishedDate" : { "$date" : "2007-08-01T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/walls3.jpg", "status" : "PUBLISH", "authors" : [ "Craig Walls with Ryan Breidenbach" ], "categories" : [ "Java" ] },
{ "BookID" : 321, "title" : "Spring in Action, Third Edition", "isbn" : "1935182358", "pageCount" : 424, "publishedDate" : { "$date" : "2011-06-21T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/walls4.jpg", "status" : "PUBLISH", "authors" : [ "Craig Walls" ], "categories" : [ "Java" ] },
{ "BookID" : 325, "title" : "Spring in Practice", "isbn" : "1935182056", "pageCount" : 600, "publishedDate" : { "$date" : "2013-05-09T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/wheeler.jpg", "status" : "PUBLISH", "authors" : [ "Willie Wheeler with Joshua White" ], "categories" : [ "Java", "Software Development" ] },
{ "BookID" : 327, "title" : "Java 2 Micro Edition", "isbn" : "1930110332", "pageCount" : 504, "publishedDate" : { "$date" : "2002-03-01T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/white.jpg", "status" : "PUBLISH", "authors" : [ "James P. White", "David A. Hemphill" ], "categories" : [ "Java", "Internet" ] },
{ "BookID" : 328, "title" : "SharePoint 2010 Workflows in Action", "isbn" : "1935182714", "pageCount" : 360, "publishedDate" : { "$date" : "2011-02-07T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/wicklund.jpg", "status" : "PUBLISH", "authors" : [ "Phil Wicklund" ], "categories" : [ "Microsoft .NET" ] },
{ "BookID" : 329, "title" : "SharePoint 2010 Web Parts in Action", "isbn" : "1935182773", "pageCount" : 448, "publishedDate" : { "$date" : "2011-04-24T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/wilen.jpg", "status" : "PUBLISH", "authors" : [ "Wictor Wilén" ], "categories" : [ "Microsoft .NET" ] },
{ "BookID" : 330, "title" : "C++ Concurrency in Action", "isbn" : "1933988770", "pageCount" : 325, "publishedDate" : { "$date" : "2012-02-24T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/williams.jpg", "status" : "PUBLISH", "authors" : [ "Anthony Williams" ], "categories" : [ "Microsoft .NET" ] },
{ "BookID" : 331, "title" : "Java Servlets by Example", "isbn" : "188477766X", "pageCount" : 550, "publishedDate" : { "$date" : "2002-12-01T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/williamson.jpg", "status" : "PUBLISH", "authors" : [ "Alan R. Williamson" ], "categories" : [ "Java", "Internet" ] },
{ "BookID" : 332, "title" : "XML Programming with VB and ASP", "isbn" : "1884777872", "pageCount" : 320, "publishedDate" : { "$date" : "1999-12-01T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/wilson.jpg", "status" : "PUBLISH", "authors" : [ "Mark Wilson", "Tracey Wilson" ], "categories" : [ "XML", "Internet" ] },
{ "BookID" : 334, "title" : "Oracle8i Database Administration", "isbn" : "1884777783", "pageCount" : 543, "publishedDate" : { "$date" : "1999-11-01T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/yuhanna.jpg", "status" : "PUBLISH", "authors" : [ "Noel Yuhanna" ], "categories" : [ "Client-Server", "Networking" ] },
{ "BookID" : 335, "title" : "The Engaging Web", "isbn" : "9781935182078", "pageCount" : 325, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/zichermann.jpg", "status" : "MEAP", "authors" : [ "Gabe Zichermann", "Chris Cunningham" ], "categories" : [ "Web Development" ] },
{ "BookID" : 512, "title" : "Enterprise OSGi In Action", "isbn" : "1617290130", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/cummins.jpg", "status" : "PUBLISH", "authors" : [ "Holly Cummins", "Timothy Ward" ], "categories" : [] },
{ "BookID" : 513, "title" : "Ext JS in Action, Second Edition", "isbn" : "1617290327", "pageCount" : 0, "publishedDate" : { "$date" : "2014-02-04T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/garcia3.jpg", "status" : "PUBLISH", "authors" : [ "Jesus Garcia", "Grgur Grisogono", "", "Jacob K. Andresen" ], "categories" : [] },
{ "BookID" : 514, "title" : "Android in Action, Third Edition", "isbn" : "1617290505", "pageCount" : 0, "publishedDate" : { "$date" : "2011-11-15T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/ableson3.jpg", "status" : "PUBLISH", "authors" : [ "W. Frank Ableson", "Robi Sen", "Chris King", "C. Enrique Ortiz" ], "categories" : [] },
{ "BookID" : 515, "title" : "Arduino in Action", "isbn" : "1617290246", "pageCount" : 300, "publishedDate" : { "$date" : "2013-05-30T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/mevans.jpg", "status" : "PUBLISH", "authors" : [ "Martin Evans", "Joshua Noble", "", "Jordan Hochenbaum" ], "categories" : [] },
{ "BookID" : 516, "title" : "Node.js in Action", "isbn" : "1617290572", "pageCount" : 300, "publishedDate" : { "$date" : "2013-10-15T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/cantelon.jpg", "status" : "PUBLISH", "authors" : [ "Mike Cantelon", "Marc Harter", "T.J. Holowaychuk", "", "Nathan Rajlich" ], "categories" : [ "Web Development" ] },
{ "BookID" : 517, "title" : "Third-Party JavaScript ", "isbn" : "1617290548", "pageCount" : 0, "publishedDate" : { "$date" : "2013-03-11T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/vinegar.jpg", "status" : "PUBLISH", "authors" : [ "Ben Vinegar", "Anton Kovalyov" ], "categories" : [] },
{ "BookID" : 519, "title" : "Multimedia Computing", "isbn" : "020152029X", "pageCount" : 0, "publishedDate" : { "$date" : "1993-09-01T00:00:00.000-0700" }, "status" : "PUBLISH", "authors" : [ "Matthew E. Hodges" ], "categories" : [] },
{ "BookID" : 520, "title" : "Web Development with JavaServer Pages", "isbn" : "1884777996", "pageCount" : 0, "publishedDate" : { "$date" : "2000-05-15T00:00:00.000-0700" }, "status" : "PUBLISH", "authors" : [ "Duane K. Fields", "Mark A. Kolb" ], "categories" : [] },
{ "BookID" : 521, "title" : "Up to Speed with Swing", "isbn" : "1884777643", "pageCount" : 0, "publishedDate" : { "$date" : "1998-05-01T00:00:00.000-0700" }, "status" : "PUBLISH", "authors" : [ "Steven J. Gutz" ], "categories" : [] },
{ "BookID" : 522, "title" : "Manager's Guide to Open Source", "isbn" : "193239429X", "pageCount" : 0, "publishedDate" : { "$date" : "2004-10-01T00:00:00.000-0700" }, "status" : "PUBLISH", "authors" : [ "Maria Winslow" ], "categories" : [] },
{ "BookID" : 523, "title" : "Programming Web Services with Java", "isbn" : "1930110421", "pageCount" : 0, "publishedDate" : { "$date" : "2002-10-01T00:00:00.000-0700" }, "status" : "PUBLISH", "authors" : [ "Ajamu A. Wesley" ], "categories" : [] },
{ "BookID" : 525, "title" : "TCP/IP Programming for OS/2", "isbn" : "132612496", "pageCount" : 0, "publishedDate" : { "$date" : "1996-04-23T00:00:00.000-0700" }, "status" : "PUBLISH", "authors" : [ "Steven J. Gutz" ], "categories" : [] },
{ "BookID" : 530, "title" : "Implementing SAP R/3, Second Edition", "isbn" : "013889213X", "pageCount" : 0, "publishedDate" : { "$date" : "1997-09-01T00:00:00.000-0700" }, "status" : "PUBLISH", "authors" : [], "categories" : [] },
{ "BookID" : 531, "title" : "Implementing SAP R/3", "isbn" : "1884777228", "pageCount" : 0, "publishedDate" : { "$date" : "1996-06-01T00:00:00.000-0700" }, "status" : "PUBLISH", "authors" : [], "categories" : [] },
{ "BookID" : 532, "title" : "Using C-Kermit: Communication Software", "isbn" : "1884777147", "pageCount" : 0, "status" : "PUBLISH", "authors" : [], "categories" : [] },
{ "BookID" : 533, "title" : "SCWCD Exam Study Kit", "isbn" : "1930110596", "pageCount" : 0, "publishedDate" : { "$date" : "2002-07-01T00:00:00.000-0700" }, "status" : "PUBLISH", "authors" : [ "Hanumant Deshmukh", "Jignesh Malavia" ], "categories" : [] },
{ "BookID" : 549, "title" : "Unit Testing in C++", "isbn" : "1617290386", "pageCount" : 0, "status" : "PUBLISH", "authors" : [ "Bruce Trask", "Angel Roman" ], "categories" : [] },
{ "BookID" : 550, "title" : "Big Data", "isbn" : "1617290343", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/marz.jpg", "status" : "MEAP", "authors" : [ "Nathan Marz", "James Warren" ], "categories" : [] },
{ "BookID" : 551, "title" : "CoffeeScript in Action", "isbn" : "1617290629", "pageCount" : 0, "publishedDate" : { "$date" : "2014-05-09T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/lee.jpg", "status" : "PUBLISH", "authors" : [ "Patrick Lee" ], "categories" : [] },
{ "BookID" : 559, "title" : "SQL Server MVP Deep Dives, Volume 2", "isbn" : "1617290475", "pageCount" : 750, "publishedDate" : { "$date" : "2011-10-13T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/delaney.jpg", "status" : "PUBLISH", "authors" : [ "Kalen Delaney", "Louis Davidson", "Greg Low", "Brad McGehee", "Paul Nielsen", "Paul Randal", "", "Kimberly Tripp" ], "categories" : [] },
{ "BookID" : 560, "title" : "HTML5 in Action", "isbn" : "1617290491", "pageCount" : 375, "publishedDate" : { "$date" : "2014-02-10T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/crowther2.jpg", "status" : "PUBLISH", "authors" : [ "Rob Crowther", "Joe Lennon", "Ash Blue", "", "Greg Wanish" ], "categories" : [] },
{ "BookID" : 562, "title" : "Java Persistence with Hibernate, Second Edition", "isbn" : "1617290459", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/bauer3.jpg", "status" : "MEAP", "authors" : [ "Christian Bauer", "Gavin King", "", "Gary Gregory" ], "categories" : [] },
{ "BookID" : 566, "title" : "Hadoop in Practice", "isbn" : "1617290238", "pageCount" : 0, "publishedDate" : { "$date" : "2012-10-02T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/holmes.jpg", "status" : "PUBLISH", "authors" : [ "Alex Holmes" ], "categories" : [] },
{ "BookID" : 569, "title" : "HBase in Action", "isbn" : "1617290521", "pageCount" : 0, "publishedDate" : { "$date" : "2012-11-02T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/dimidukkhurana.jpg", "status" : "PUBLISH", "authors" : [ "Nicholas Dimiduk", "Amandeep Khurana" ], "categories" : [] },
{ "BookID" : 571, "title" : "Flex Mobile in Action", "isbn" : "1617290610", "pageCount" : 0, "publishedDate" : { "$date" : "2012-05-30T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/campos.jpg", "status" : "PUBLISH", "authors" : [ "Jonathan Campos" ], "categories" : [] },
{ "BookID" : 577, "title" : "HTML5 for .NET Developers", "isbn" : "1617290432", "pageCount" : 0, "publishedDate" : { "$date" : "2012-11-30T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/jackson.jpg", "status" : "PUBLISH", "authors" : [ "Jim Jackson", "II", "Ian Gilman" ], "categories" : [] },
{ "BookID" : 580, "title" : "50 Android Hacks", "isbn" : "1617290564", "pageCount" : 0, "publishedDate" : { "$date" : "2013-06-03T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/sessa.jpg", "status" : "PUBLISH", "authors" : [ "Carlos M. Sessa" ], "categories" : [] },
{ "BookID" : 591, "title" : "PowerShell in Depth", "isbn" : "1617290556", "pageCount" : 0, "publishedDate" : { "$date" : "2013-02-20T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/jones2.jpg", "status" : "PUBLISH", "authors" : [ "Don Jones", "Richard Siddaway", "", "Jeffery Hicks" ], "categories" : [] },
{ "BookID" : 599, "title" : "Augmented Reality Revealed", "isbn" : "1617290165", "pageCount" : 0, "status" : "MEAP", "authors" : [ "Robert A. Rice Jr." ], "categories" : [] },
{ "BookID" : 607, "title" : "Building Well-Structured JavaScript Applications", "isbn" : "1617290599", "pageCount" : 0, "status" : "MEAP", "authors" : [ "Julio C. Ody" ], "categories" : [] },
{ "BookID" : 611, "title" : "Linked Data", "isbn" : "1617290394", "pageCount" : 0, "publishedDate" : { "$date" : "2013-12-31T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/dwood.jpg", "status" : "PUBLISH", "authors" : [ "David Wood", "Marsha Zaidman", "Luke Ruth", "with Michael Hausenblas" ], "categories" : [] },
{ "BookID" : 620, "title" : "Mule in Action, Second Edition", "isbn" : "1617290823", "pageCount" : 0, "publishedDate" : { "$date" : "2014-02-20T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/dossot2.jpg", "status" : "PUBLISH", "authors" : [ "David Dossot", "John D'Emic", "", "Victor Romero" ], "categories" : [] },
{ "BookID" : 624, "title" : "Single Page Web Applications", "isbn" : "1617290750", "pageCount" : 0, "publishedDate" : { "$date" : "2013-09-19T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/mikowski.jpg", "status" : "PUBLISH", "authors" : [ "Michael S. Mikowski", "Josh C. Powell" ], "categories" : [] },
{ "BookID" : 628, "title" : "The Art of Unit Testing, Second Edition", "isbn" : "1617290890", "pageCount" : 0, "publishedDate" : { "$date" : "2013-11-25T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/osherove2.jpg", "status" : "PUBLISH", "authors" : [ "Roy Osherove" ], "categories" : [] },
{ "BookID" : 629, "title" : "Play for Java", "isbn" : "1617290904", "pageCount" : 0, "publishedDate" : { "$date" : "2014-03-14T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/leroux.jpg", "status" : "PUBLISH", "authors" : [ "Nicolas Leroux", "Sietse de Kaper" ], "categories" : [] },
{ "BookID" : 631, "title" : "Hello World! Second Edition", "isbn" : "1617290920", "pageCount" : 0, "publishedDate" : { "$date" : "2013-12-12T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/sande2.jpg", "status" : "PUBLISH", "authors" : [ "Warren Sande", "Carter Sande" ], "categories" : [] },
{ "BookID" : 632, "title" : "Dart in Action", "isbn" : "1617290866", "pageCount" : 0, "publishedDate" : { "$date" : "2012-12-31T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/buckett.jpg", "status" : "PUBLISH", "authors" : [ "Chris Buckett" ], "categories" : [] },
{ "BookID" : 634, "title" : "Redis in Action", "isbn" : "1617290858", "pageCount" : 0, "publishedDate" : { "$date" : "2013-06-18T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/carlson.jpg", "status" : "PUBLISH", "authors" : [ "Josiah Carlson" ], "categories" : [] },
{ "BookID" : 636, "title" : "Using the TI-83 Plus/TI-84 Plus", "isbn" : "161729084X", "pageCount" : 0, "publishedDate" : { "$date" : "2013-08-19T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/mitchell2.jpg", "status" : "PUBLISH", "authors" : [ "Christopher R. Mitchell" ], "categories" : [] },
{ "BookID" : 637, "title" : "Neo4j in Action", "isbn" : "1617290769", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/partner.jpg", "status" : "MEAP", "authors" : [ "Jonas Partner", "Aleksa Vukotic", "", "Nicki Watt" ], "categories" : [] },
{ "BookID" : 639, "title" : "Programming the TI-83 Plus/TI-84 Plus", "isbn" : "1617290777", "pageCount" : 0, "publishedDate" : { "$date" : "2012-09-14T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/mitchell.jpg", "status" : "PUBLISH", "authors" : [ "Christopher R. Mitchell" ], "categories" : [] },
{ "BookID" : 640, "title" : "Functional Programming in Scala", "isbn" : "1617290653", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/bjarnason.jpg", "status" : "MEAP", "authors" : [ "Paul Chiusano", "Rúnar Bjarnason" ], "categories" : [] },
{ "BookID" : 641, "title" : "Play for Scala", "isbn" : "1617290793", "pageCount" : 0, "publishedDate" : { "$date" : "2013-10-03T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/hilton.jpg", "status" : "PUBLISH", "authors" : [ "Peter Hilton", "Erik Bakker", "", "Francisco Canedo" ], "categories" : [] },
{ "BookID" : 642, "title" : "Node.js in Practice", "isbn" : "1617290939", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/templier2.jpg", "status" : "MEAP", "authors" : [ "Alex Young", "Marc Harter" ], "categories" : [] },
{ "BookID" : 643, "title" : "SonarQube in Action", "isbn" : "1617290955", "pageCount" : 0, "publishedDate" : { "$date" : "2013-10-30T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/papapetrou.jpg", "status" : "PUBLISH", "authors" : [ "G. Ann Campbell", "Patroklos P. Papapetrou" ], "categories" : [] },
{ "BookID" : 644, "title" : "Windows Store App Development: C# and XAML", "isbn" : "1617290947", "pageCount" : 0, "publishedDate" : { "$date" : "2013-06-03T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/pbrown3.jpg", "status" : "PUBLISH", "authors" : [ "Peter M. Brown" ], "categories" : [] },
{ "BookID" : 645, "title" : "Learn Windows IIS in a Month of Lunches", "isbn" : "1617290971", "pageCount" : 0, "publishedDate" : { "$date" : "2013-12-31T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/helmick.jpg", "status" : "PUBLISH", "authors" : [ "Jason C. Helmick" ], "categories" : [] },
{ "BookID" : 646, "title" : "Mondrian in Action", "isbn" : "161729098X", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/back.jpg", "status" : "PUBLISH", "authors" : [ "William Back", "Nicholas Goodman", "", "Julian Hyde" ], "categories" : [] },
{ "BookID" : 648, "title" : "RabbitMQ in Depth", "isbn" : "1617291005", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/roy.jpg", "status" : "MEAP", "authors" : [ "Gavin M. Roy" ], "categories" : [] },
{ "BookID" : 649, "title" : "Akka in Action", "isbn" : "1617291013", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/roestenburg.jpg", "status" : "MEAP", "authors" : [ "Raymond Roestenburg", "Rob Bakker", "Rob Williams", "Steven Haines" ], "categories" : [] },
{ "BookID" : 650, "title" : "Extending jQuery", "isbn" : "161729103X", "pageCount" : 0, "publishedDate" : { "$date" : "2013-08-12T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/wood.jpg", "status" : "PUBLISH", "authors" : [ "Keith B. Wood" ], "categories" : [] },
{ "BookID" : 651, "title" : "OCA Java SE 7 Programmer I Certification Guide", "isbn" : "1617291048", "pageCount" : 0, "publishedDate" : { "$date" : "2013-04-02T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/gupta.jpg", "status" : "PUBLISH", "authors" : [ "Mala Gupta" ], "categories" : [] },
{ "BookID" : 652, "title" : "Kanban in Action", "isbn" : "1617291056", "pageCount" : 0, "publishedDate" : { "$date" : "2014-03-04T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/hammarberg.jpg", "status" : "PUBLISH", "authors" : [ "Marcus Hammarberg", "Joakim Sunden" ], "categories" : [] },
{ "BookID" : 653, "title" : "Solr in Action", "isbn" : "1617291021", "pageCount" : 0, "publishedDate" : { "$date" : "2014-03-25T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/grainger.jpg", "status" : "PUBLISH", "authors" : [ "Trey Grainger", "Timothy Potter" ], "categories" : [] },
{ "BookID" : 655, "title" : "Making Sense of NoSQL", "isbn" : "1617291072", "pageCount" : 0, "publishedDate" : { "$date" : "2013-09-03T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/mccreary.jpg", "status" : "PUBLISH", "authors" : [ "Daniel G. McCreary", "Ann M. Kelly" ], "categories" : [] },
{ "BookID" : 656, "title" : "Jaguar Development with PowerBuilder 7", "isbn" : "1884777864", "pageCount" : 0, "publishedDate" : { "$date" : "1999-08-09T00:00:00.000-0700" }, "status" : "PUBLISH", "authors" : [ "MIchael Barlotta" ], "categories" : [] },
{ "BookID" : 657, "title" : "Grails in Action, Second Edition", "isbn" : "1617290963", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/gsmith2.jpg", "status" : "MEAP", "authors" : [ "Glen Smith", "Peter Ledbrook" ], "categories" : [] },
{ "BookID" : 658, "title" : "Rails 4 in Action", "isbn" : "1617291099", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/bigg2.jpg", "status" : "MEAP", "authors" : [ "Ryan Bigg", "Yehuda Katz", "and Steve Klabnik", "" ], "categories" : [] },
{ "BookID" : 659, "title" : "Learn Windows PowerShell in a Month of Lunches, Second Edition", "isbn" : "1617291080", "pageCount" : 0, "publishedDate" : { "$date" : "2012-11-12T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/jones3.jpg", "status" : "PUBLISH", "authors" : [ "Don Jones", "Jeffery D. Hicks" ], "categories" : [] },
{ "BookID" : 662, "title" : "AOP in .NET", "isbn" : "1617291145", "pageCount" : 0, "publishedDate" : { "$date" : "2013-06-21T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/groves.jpg", "status" : "PUBLISH", "authors" : [ "Matthew D. Groves" ], "categories" : [] },
{ "BookID" : 663, "title" : "Learn PowerShell Toolmaking in a Month of Lunches", "isbn" : "1617291161", "pageCount" : 0, "publishedDate" : { "$date" : "2012-12-12T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/jones4.jpg", "status" : "PUBLISH", "authors" : [ "Don Jones", "Jeffery Hicks" ], "categories" : [] },
{ "BookID" : 664, "title" : "CMIS and Apache Chemistry in Action", "isbn" : "1617291153", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/mueller.jpg", "status" : "PUBLISH", "authors" : [ "Florian Müller", "Jay Brown", "Jeff Potts" ], "categories" : [] },
{ "BookID" : 667, "title" : "Action Guide (aka VB .NET)", "isbn" : "1930110324", "pageCount" : 0, "status" : "PUBLISH", "authors" : [ "Paul Messick" ], "categories" : [] },
{ "BookID" : 670, "title" : "Learn Active Directory Management in a Month of Lunches", "isbn" : "1617291196", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/siddaway3.jpg", "status" : "PUBLISH", "authors" : [ "Richard Siddaway" ], "categories" : [] },
{ "BookID" : 671, "title" : "Spring in Action, Fourth Edition", "isbn" : "161729120X", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/walls5.jpg", "status" : "MEAP", "authors" : [ "Craig Walls" ], "categories" : [] },
{ "BookID" : 672, "title" : "The Mikado Method", "isbn" : "1617291218", "pageCount" : 0, "publishedDate" : { "$date" : "2014-03-05T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/ellnestam.jpg", "status" : "PUBLISH", "authors" : [ "Ola Ellnestam", "Daniel Brolund" ], "categories" : [] },
{ "BookID" : 676, "title" : "The Responsive Web", "isbn" : "1617291242", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/carver.jpg", "status" : "MEAP", "authors" : [ "Matthew Carver" ], "categories" : [] },
{ "BookID" : 677, "title" : "Fast ASP.NET Websites", "isbn" : "1617291250", "pageCount" : 0, "publishedDate" : { "$date" : "2013-08-29T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/hume.jpg", "status" : "PUBLISH", "authors" : [ "Dean Alan Hume" ], "categories" : [] },
{ "BookID" : 678, "title" : "SBT in Action", "isbn" : "1617291277", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/suereth2.jpg", "status" : "MEAP", "authors" : [ "Joshua Suereth", "Matthew Farwell" ], "categories" : [] },
{ "BookID" : 679, "title" : "PowerShell Deep Dives", "isbn" : "1617291315", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/hicks.jpg", "status" : "PUBLISH", "authors" : [ "Edited by Jeffery Hicks", "Richard Siddaway", "Oisin Grehan", "", "Aleksandar Nikolic" ], "categories" : [] },
{ "BookID" : 680, "title" : "Gradle in Action", "isbn" : "1617291307", "pageCount" : 0, "publishedDate" : { "$date" : "2014-02-18T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/muschko.jpg", "status" : "PUBLISH", "authors" : [ "Benjamin Muschko" ], "categories" : [] },
{ "BookID" : 681, "title" : "Scalatra in Action", "isbn" : "1617291293", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/carrero2.jpg", "status" : "MEAP", "authors" : [ "Ivan Porto Carrero", "Ross A. Baker", "Dave Hrycyszyn", "Stefan Ollinger", "", "Jared Armstrong" ], "categories" : [] },
{ "BookID" : 683, "title" : "AngularJS in Action", "isbn" : "1617291331", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/bford.jpg", "status" : "MEAP", "authors" : [ "Brian Ford", "Lukas Ruebbelke" ], "categories" : [] },
{ "BookID" : 684, "title" : "Software Development Metrics", "isbn" : "1617291358", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/nicolette.jpg", "status" : "MEAP", "authors" : [ "David Nicolette" ], "categories" : [] },
{ "BookID" : 685, "title" : "F# Deep Dives", "isbn" : "1617291323", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/petricek_trelford.jpg", "status" : "MEAP", "authors" : [ "Tomas Petricek", "Phillip Trelford" ], "categories" : [] },
{ "BookID" : 686, "title" : "C# in Depth, Third Edition", "isbn" : "161729134X", "pageCount" : 0, "publishedDate" : { "$date" : "2013-09-19T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/skeet3.jpg", "status" : "PUBLISH", "authors" : [ "Jon Skeet" ], "categories" : [] },
{ "BookID" : 688, "title" : "PostGIS in Action, Second Edition", "isbn" : "1617291390", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/obe2.jpg", "status" : "MEAP", "authors" : [ "Regina Obe", "Leo Hsu" ], "categories" : [] },
{ "BookID" : 689, "title" : "R in Action, Second Edition", "isbn" : "1617291382", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/kabacoff2.jpg", "status" : "MEAP", "authors" : [ "Robert Kabacoff" ], "categories" : [] },
{ "BookID" : 691, "title" : "The Joy of Clojure, Second Edition", "isbn" : "1617291412", "pageCount" : 0, "publishedDate" : { "$date" : "2014-05-29T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/fogus2.jpg", "status" : "PUBLISH", "authors" : [ "Michael Fogus", "Chris Houser" ], "categories" : [] },
{ "BookID" : 692, "title" : "iOS 7 in Action", "isbn" : "1617291420", "pageCount" : 0, "publishedDate" : { "$date" : "2014-04-03T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/lim2.jpg", "status" : "PUBLISH", "authors" : [ "Brendan G. Lim", "Martin Conte Mac Donell" ], "categories" : [] },
{ "BookID" : 693, "title" : "Hello App Inventor!", "isbn" : "1617291439", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/beer.jpg", "status" : "MEAP", "authors" : [ "Paula Beer", "Carl Simmons" ], "categories" : [] },
{ "BookID" : 696, "title" : "Ember.js in Action", "isbn" : "1617291455", "pageCount" : 0, "publishedDate" : { "$date" : "2014-06-10T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/skeie.jpg", "status" : "PUBLISH", "authors" : [ "Joachim Haagen Skeie" ], "categories" : [] },
{ "BookID" : 697, "title" : "Netty in Action", "isbn" : "1617291471", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/maurer.jpg", "status" : "MEAP", "authors" : [ "Norman Maurer", "Courtney Robinson" ], "categories" : [] },
{ "BookID" : 699, "title" : "RavenDB in Action", "isbn" : "1617291501", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/syn-hershko.jpg", "status" : "MEAP", "authors" : [ "Itamar Syn-Hershko" ], "categories" : [] },
{ "BookID" : 700, "title" : "OCP Java SE 7 Programmer II Certification Guide", "isbn" : "161729148X", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/gupta2.jpg", "status" : "MEAP", "authors" : [ "Mala Gupta" ], "categories" : [] },
{ "BookID" : 702, "title" : "Backbone.js in Action", "isbn" : "1617291536", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/breed.jpg", "status" : "MEAP", "authors" : [ "Samuel M. Breed", "Cole Krumbholz", "", "Phillip Whisenhunt" ], "categories" : [] },
{ "BookID" : 703, "title" : "Clojure in Action, Second Edition", "isbn" : "1617291528", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/rathore2.jpg", "status" : "MEAP", "authors" : [ "Amit Rathore" ], "categories" : [] },
{ "BookID" : 706, "title" : "Practical Data Science with R", "isbn" : "1617291560", "pageCount" : 0, "publishedDate" : { "$date" : "2014-04-02T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/zumel.jpg", "status" : "PUBLISH", "authors" : [ "Nina Zumel", "John Mount" ], "categories" : [] },
{ "BookID" : 707, "title" : "Secrets of the JavaScript Ninja pBook upgrade", "pageCount" : 0, "status" : "PUBLISH", "authors" : [], "categories" : [] },
{ "BookID" : 711, "title" : "ArcGIS Web Development", "isbn" : "1617291617", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/rubalcava.jpg", "status" : "MEAP", "authors" : [ "Rene Rubalcava" ], "categories" : [] },
{ "BookID" : 712, "title" : "Elasticsearch in Action", "isbn" : "1617291625", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/hinman.jpg", "status" : "MEAP", "authors" : [ "Radu Gheorghe", "Matthew Lee Hinman" ], "categories" : [] },
{ "BookID" : 716, "title" : "Learn SCCM 2012 in a Month of Lunches", "isbn" : "1617291684", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/bannan.jpg", "status" : "MEAP", "authors" : [ "James Bannan" ], "categories" : [] },
{ "BookID" : 717, "title" : "Programming for Musicians and Digital Artists", "isbn" : "1617291706", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/kapur.jpg", "status" : "MEAP", "authors" : [ "Ajay Kapur", "Perry Cook", "Spencer Salazar", "", "Ge Wang" ], "categories" : [] },
{ "BookID" : 719, "title" : "BDD in Action", "isbn" : "161729165X", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/smart.jpg", "status" : "MEAP", "authors" : [ "John F. Smart" ], "categories" : [] },
{ "BookID" : 723, "title" : "Windows Phone 8 in Action", "isbn" : "1617291374", "pageCount" : 0, "publishedDate" : { "$date" : "2013-12-31T00:00:00.000-0800" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/binkley.jpg", "status" : "PUBLISH", "authors" : [ "Timothy Binkley-Jones", "Massimo Perga", "Michael Sync", "Adam Benoit" ], "categories" : [] },
{ "BookID" : 724, "title" : "Titanium Alloy in Action", "isbn" : "1617291749", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/alcocer.jpg", "status" : "MEAP", "authors" : [ "Ricardo Alcocer" ], "categories" : [] },
{ "BookID" : 727, "title" : "Giraph in Action", "isbn" : "1617291757", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/martella.jpg", "status" : "MEAP", "authors" : [ "Claudio Martella", "Roman Shaposhnik", "", "Dionysios Logothetis" ], "categories" : [] },
{ "BookID" : 728, "title" : "The Well-Grounded Rubyist, Second Edition", "isbn" : "1617291692", "pageCount" : 0, "publishedDate" : { "$date" : "2014-06-24T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/black3.jpg", "status" : "PUBLISH", "authors" : [ "David A. Black" ], "categories" : [] },
{ "BookID" : 729, "title" : "Go in Action", "isbn" : "1617291781", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/ketelsen.jpg", "status" : "MEAP", "authors" : [ "Brian Ketelsen", "Erik St. Martin", "", "William Kennedy" ], "categories" : [] },
{ "BookID" : 731, "title" : "The Programmer's Guide to Apache Thrift ", "isbn" : "1617291811", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/abernethy.jpg", "status" : "MEAP", "authors" : [ "Randy Abernethy" ], "categories" : [] },
{ "BookID" : 732, "title" : "Grokking Functional Programming", "isbn" : "1617291838", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/khan.jpg", "status" : "MEAP", "authors" : [ "Aslam Khan" ], "categories" : [] },
{ "BookID" : 733, "title" : "CORS in Action", "isbn" : "161729182X", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/hossain.jpg", "status" : "MEAP", "authors" : [ "Monsur Hossain" ], "categories" : [] },
{ "BookID" : 736, "title" : "Reactive Design Patterns", "isbn" : "1617291803", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/kuhn.jpg", "status" : "MEAP", "authors" : [ "Roland Kuhn", "Jamie Allen" ], "categories" : [] },
{ "BookID" : 740, "title" : "Storm Applied", "isbn" : "1617291897", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/pathirana.jpg", "status" : "MEAP", "authors" : [ "Sean Allen", "Peter Pathirana", "", "Matthew Jankowski" ], "categories" : [] },
{ "BookID" : 743, "title" : "Real-World Machine Learning", "isbn" : "1617291927", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/brink.jpg", "status" : "MEAP", "authors" : [ "Henrik Brink", "Joseph Richards" ], "categories" : [] },
{ "BookID" : 744, "title" : "jQuery UI in Action", "isbn" : "1617291935", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/vantoll.jpg", "status" : "MEAP", "authors" : [ "Theodore J. (T.J.) VanToll III" ], "categories" : [] },
{ "BookID" : 746, "title" : "Web Components in Action", "isbn" : "1617291943", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/buckett2.jpg", "status" : "MEAP", "authors" : [ "Chris Buckett" ], "categories" : [] },
{ "BookID" : 748, "title" : "JavaScript Application Design", "isbn" : "1617291951", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/bevacqua.jpg", "status" : "MEAP", "authors" : [ "Nicolas G. Bevacqua" ], "categories" : [] },
{ "BookID" : 749, "title" : "Git in Practice", "isbn" : "1617291978", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/mcquaid.jpg", "status" : "MEAP", "authors" : [ "Mike McQuaid" ], "categories" : [] },
{ "BookID" : 750, "title" : "Impala in Action", "isbn" : "1617291986", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/saltzer.jpg", "status" : "MEAP", "authors" : [ "Richard L. Saltzer", "Istvan Szegedi" ], "categories" : [] },
{ "BookID" : 751, "title" : "Java 8 in Action", "isbn" : "1617291994", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/urma.jpg", "status" : "MEAP", "authors" : [ "Raoul-Gabriel Urma", "Mario Fusco", "", "Alan Mycroft" ], "categories" : [] },
{ "BookID" : 753, "title" : "Elixir in Action", "isbn" : "161729201X", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/juric.jpg", "status" : "MEAP", "authors" : [ "Saša Juric´" ], "categories" : [] },
{ "BookID" : 755, "title" : "MongoDB in Action, Second Edition", "isbn" : "1617291609", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/banker2.jpg", "status" : "MEAP", "authors" : [ "Kyle Banker", "Peter Bakkum", "Tim Hawkins", "Shaun Verch", "", "Douglas Garrett" ], "categories" : [] },
{ "BookID" : 757, "title" : "Getting MEAN with Mongo, Express, Angular, and Node", "isbn" : "1617292036", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/sholmes.jpg", "status" : "MEAP", "authors" : [ "Simon Holmes" ], "categories" : [] },
{ "BookID" : 761, "title" : "jQuery in Action, Third Edition", "isbn" : "1617292079", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/derosa.jpg", "status" : "MEAP", "authors" : [ "Bear Bibeault", "Yehuda Katz", "", "Aurelio De Rosa" ], "categories" : [] },
{ "BookID" : 764, "title" : "D3.js in Action", "isbn" : "1617292117", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/meeks.jpg", "status" : "MEAP", "authors" : [ "Elijah Meeks" ], "categories" : [] },
{ "BookID" : 765, "title" : "Learn SQL Server Administration in a Month of Lunches", "isbn" : "1617292133", "pageCount" : 0, "publishedDate" : { "$date" : "2014-05-02T00:00:00.000-0700" }, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/jones5.jpg", "status" : "PUBLISH", "authors" : [ "Don Jones" ], "categories" : [] },
{ "BookID" : 766, "title" : "Geoprocessing with Python", "isbn" : "1617292141", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/garrard.jpg", "status" : "MEAP", "authors" : [ "Chris Garrard" ], "categories" : [] },
{ "BookID" : 767, "title" : "Barcodes with iOS", "isbn" : "161729215X", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/drobnik.jpg", "status" : "MEAP", "authors" : [ "Oliver Drobnik" ], "categories" : [] },
{ "BookID" : 771, "title" : "Chef in Action", "isbn" : "1617292214", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/aivaliotis.jpg", "status" : "MEAP", "authors" : [ "Dimitri Aivaliotis" ], "categories" : [] },
{ "BookID" : 772, "title" : "Hadoop in Practice, Second Edition", "isbn" : "1617292222", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/holmes2.jpg", "status" : "MEAP", "authors" : [ "Alex Holmes" ], "categories" : [] },
{ "BookID" : 774, "title" : "Oculus Rift in Action", "isbn" : "1617292192", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/bdavis.jpg", "status" : "MEAP", "authors" : [ "Bradley Austin Davis", "Karen Bryla", "", "Alex Benton" ], "categories" : [] },
{ "BookID" : 776, "title" : "OpenStack in Action", "isbn" : "1617292168", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/bumgardner.jpg", "status" : "MEAP", "authors" : [ "Cody Bumgardner" ], "categories" : [] },
{ "BookID" : 777, "title" : "PowerShell in Depth, Second Edition", "isbn" : "1617292184", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/jones6.jpg", "status" : "MEAP", "authors" : [ "Don Jones", "Jeffery Hicks", "", "Richard Siddaway" ], "categories" : [] },
{ "BookID" : 785, "title" : "Practical Probabilistic Programming", "isbn" : "1617292338", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/pfeffer.jpg", "status" : "MEAP", "authors" : [ "Avi Pfeffer" ], "categories" : [] },
{ "BookID" : 786, "title" : "Unity in Action", "isbn" : "161729232X", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/hocking.jpg", "status" : "MEAP", "authors" : [ "Joseph Hocking" ], "categories" : [] },
{ "BookID" : 794, "title" : "Express.js in Action", "isbn" : "1617292427", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/hahn.jpg", "status" : "MEAP", "authors" : [ "Evan M. Hahn" ], "categories" : [] },
{ "BookID" : 795, "title" : "Learn Git in a Month of Lunches", "isbn" : "1617292419", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/umali.jpg", "status" : "MEAP", "authors" : [ "Rick Umali" ], "categories" : [] },
{ "BookID" : 796, "title" : "Understanding SPAs", "isbn" : "1617292435", "pageCount" : 0, "thumbnailUrl" : "https://s3.amazonaws.com/AKIAJC5RLADLUMVRPFDQ.book-thumb-images/scott2.jpg", "status" : "MEAP", "authors" : [ "Emmit A. Scott", "Jr." ], "categories" : [] }
]