[{"id":1,"title":"Unlocking Android","isbn":"1933988673","pageCount":416,"authors":["W. Frank Ableson","Charlie Collins","Robi Sen"]},{"id":2,"title":"Android in Action, Second Edition","isbn":"1935182722","pageCount":592,"authors":["W. Frank Ableson","Robi Sen"]},{"id":3,"title":"Specification by Example","isbn":"1617290084","pageCount":0,"authors":["Gojko Adzic"]},{"id":4,"title":"Flex 3 in Action","isbn":"1933988746","pageCount":576,"authors":["Tariq Ahmed with Jon Hirschi","Faisal Abid"]},{"id":5,"title":"Flex 4 in Action","isbn":"1935182420","pageCount":600,"authors":["Tariq Ahmed","Dan Orlando","John C. Bland II","Joel Hooks"]},{"id":6,"title":"Collective Intelligence in Action","isbn":"1933988312","pageCount":425,"authors":["Satnam Alag"]},{"id":7,"title":"Zend Framework in Action","isbn":"1933988320","pageCount":432,"authors":["Rob Allen","Nick Lo","Steven Brown"]},{"id":8,"title":"Flex on Java","isbn":"1933988797","pageCount":265,"authors":["Bernerd Allmon","Jeremy Anderson"]},{"id":9,"title":"Griffon in Action","isbn":"1935182234","pageCount":375,"authors":["Andres Almiray","Danno Ferrin","","James Shingler"]},{"id":10,"title":"OSGi in Depth","isbn":"193518217X","pageCount":325,"authors":["Alexandre de Castro Alves"]},{"id":11,"title":"Flexible Rails","isbn":"1933988509","pageCount":592,"authors":["Peter Armstrong"]},{"id":12,"title":"Hello! Flex 4","isbn":"1933988762","pageCount":258,"authors":["Peter Armstrong"]},{"id":13,"title":"Coffeehouse","isbn":"1884777384","pageCount":316,"authors":["Levi Asher","Christian Crumlish"]},{"id":14,"title":"Team Foundation Server 2008 in Action","isbn":"1933988592","pageCount":344,"authors":["Jamil Azher"]},{"id":15,"title":"Brownfield Application Development in .NET","isbn":"1933988711","pageCount":550,"authors":["Kyle Baley","Donald Belcham"]},{"id":16,"title":"MongoDB in Action","isbn":"1935182870","pageCount":0,"authors":["Kyle Banker"]},{"id":17,"title":"Distributed Application Development with PowerBuilder 6.0","isbn":"1884777686","pageCount":504,"authors":["Michael J. Barlotta"]},{"id":18,"title":"Jaguar Development with PowerBuilder 7","isbn":"1884777864","pageCount":550,"authors":["Michael Barlotta"]},{"id":19,"title":"Taming Jaguar","isbn":"1884777686","pageCount":362,"authors":["Michael J. Barlotta","Jason R. Weiss"]},{"id":20,"title":"3D User Interfaces with Java 3D","isbn":"1884777902","pageCount":520,"authors":["Jon Barrilleaux"]},{"id":21,"title":"Hibernate in Action","isbn":"193239415X","pageCount":400,"authors":["Christian Bauer","Gavin King"]},{"id":22,"title":"Hibernate in Action (Chinese Edition)","isbn":null,"pageCount":400,"authors":["Christian Bauer","Gavin King"]},{"id":23,"title":"Java Persistence with Hibernate","isbn":"1932394885","pageCount":880,"authors":["Christian Bauer","Gavin King"]},{"id":24,"title":"JSTL in Action","isbn":"1930110529","pageCount":480,"authors":["Shawn Bayern"]},{"id":25,"title":"iBATIS in Action","isbn":"1932394826","pageCount":384,"authors":["Clinton Begin","Brandon Goodin","Larry Meadors"]},{"id":26,"title":"Designing Hard Software","isbn":"133046192","pageCount":350,"authors":["Douglas W. Bennett"]},{"id":27,"title":"Hibernate Search in Action","isbn":"1933988649","pageCount":488,"authors":["Emmanuel Bernard","John Griffin"]},{"id":28,"title":"jQuery in Action","isbn":"1933988355","pageCount":376,"authors":["Bear Bibeault","Yehuda Katz"]},{"id":29,"title":"jQuery in Action, Second Edition","isbn":"1935182323","pageCount":488,"authors":["Bear Bibeault","Yehuda Katz"]},{"id":30,"title":"Building Secure and Reliable Network Applications","isbn":"1884777295","pageCount":591,"authors":["Kenneth P. Birman"]},{"id":31,"title":"Ruby for Rails","isbn":"1932394699","pageCount":532,"authors":["David A. Black"]},{"id":32,"title":"The Well-Grounded Rubyist","isbn":"1933988657","pageCount":520,"authors":["David A. Black"]},{"id":33,"title":"Website Owner's Manual","isbn":"1933988452","pageCount":296,"authors":["Paul A. Boag"]},{"id":34,"title":"ASP.NET 4.0 in Practice","isbn":"1935182463","pageCount":504,"authors":["Daniele Bochicchio","Stefano Mostarda","","Marco De Sanctis"]},{"id":35,"title":"Hello! Python","isbn":"1935182080","pageCount":350,"authors":["Anthony Briggs"]},{"id":36,"title":"PFC Programmer's Reference Manual","isbn":"1884777554","pageCount":368,"authors":["Richard Brooks"]},{"id":37,"title":"Graphics File Formats","isbn":"133034054","pageCount":484,"authors":["C. Wayne Brown","Barry J. Shepherd"]},{"id":38,"title":"Visual Object Oriented Programming","isbn":"131723979","pageCount":280,"authors":["Margaret M. Burnett","Adele Goldberg","","Ted G. Lewis"]},{"id":39,"title":"iOS in Practice","isbn":"1617291269","pageCount":325,"authors":["Bear P. Cahill"]},{"id":40,"title":"iPhone in Action","isbn":"193398886X","pageCount":472,"authors":["Christopher Allen","Shannon Appelcline"]},{"id":41,"title":"Silverlight 2 in Action","isbn":"1933988428","pageCount":400,"authors":["Chad A. Campbell","John Stockton"]},{"id":42,"title":"The Quick Python Book, Second Edition","isbn":"193518220X","pageCount":360,"authors":["Naomi R. Ceder"]},{"id":43,"title":"Internet and Intranet Applications with PowerBuilder 6","isbn":"1884777600","pageCount":390,"authors":["Tom Cervenka"]},{"id":44,"title":"Practical Methods for Your Year 2000 Problem","isbn":"188477752X","pageCount":236,"authors":["Robert Chapman"]},{"id":45,"title":"Mobile Agents","isbn":"1884777368","pageCount":320,"authors":["William R. Cockayne and Michael Zyda","editors"]},{"id":46,"title":"Spring Dynamic Modules in Action","isbn":"1935182307","pageCount":450,"authors":["Arnaud Cogoluegnes","Thierry Templier","","Andy Piper"]},{"id":47,"title":"SQL Server 2008 Administration in Action","isbn":"193398872X","pageCount":468,"authors":["Rod Colledge"]},{"id":48,"title":"Android in Practice","isbn":"1935182927","pageCount":500,"authors":["Charlie Collins","Michael D. Galpin","","Matthias Kaeppler"]},{"id":49,"title":"Object Oriented Perl","isbn":"1884777791","pageCount":512,"authors":["Damian Conway"]},{"id":50,"title":"GWT in Practice","isbn":"1933988290","pageCount":376,"authors":["Robert Cooper","Charles Collins"]},{"id":51,"title":"Ajax in Action","isbn":"1932394613","pageCount":680,"authors":["Dave Crane","Eric Pascarello with Darren James"]},{"id":52,"title":"Ajax in Practice","isbn":"1932394990","pageCount":536,"authors":["Dave Crane","Jord Sonneveld and Bear Bibeault with Ted Goddard","Chris Gray","Ram Venkataraman","Joe Walker"]},{"id":53,"title":"Prototype and Scriptaculous in Action","isbn":"1933988037","pageCount":544,"authors":["Dave Crane","Bear Bibeault with Tom Locke"]},{"id":54,"title":"POJOs in Action","isbn":"1932394583","pageCount":592,"authors":["Chris Richardson"]},{"id":55,"title":"Data Munging with Perl","isbn":"1930110006","pageCount":304,"authors":["David Cross"]},{"id":56,"title":"Hello! HTML5 & CSS3","isbn":"1935182897","pageCount":325,"authors":["Rob Crowther"]},{"id":57,"title":"Seam in Action","isbn":"1933988401","pageCount":624,"authors":["Dan Allen"]},{"id":58,"title":"Wicket in Action","isbn":"1932394982","pageCount":392,"authors":["Martijn Dashorst","Eelco Hillenius"]},{"id":59,"title":"Open Source SOA","isbn":"1933988541","pageCount":448,"authors":["Jeff Davis"]},{"id":60,"title":"Struts 2 in Action","isbn":"193398807X","pageCount":432,"authors":["Donald Brown","Chad Michael Davis","","Scott Stanlick"]},{"id":61,"title":"Essential Guide to Peoplesoft Development and Customization","isbn":"1884777929","pageCount":1101,"authors":["Tony DeLia","Galina Landres","Isidor Rivera","Prakash Sankaran"]},{"id":62,"title":".NET Multithreading","isbn":"1930110545","pageCount":360,"authors":["Alan Dennis"]},{"id":63,"title":"SCWCD Exam Study Kit Second Edition","isbn":"1932394389","pageCount":560,"authors":["Hanumant Deshmukh","Jignesh Malavia","","Matthew Scarpino"]},{"id":64,"title":"Spring Roo in Action","isbn":"193518296X","pageCount":500,"authors":["Ken Rimple","Srini Penchikala"]},{"id":65,"title":"SOA Governance in Action","isbn":"1617290270","pageCount":0,"authors":["Jos Dirksen"]},{"id":66,"title":"RSS and Atom in Action","isbn":"1932394494","pageCount":400,"authors":["Dave Johnson"]},{"id":67,"title":"LDAP Programming, Management and Integration","isbn":"1930110405","pageCount":352,"authors":["Clayton Donley"]},{"id":68,"title":"Mule in Action","isbn":"1933988967","pageCount":432,"authors":["David Dossot","John D'Emic"]},{"id":69,"title":"Java Foundation Classes","isbn":"1884777678","pageCount":1088,"authors":["Stephen C. Drye","William C. Wake"]},{"id":70,"title":"Managing Components with Modeler","isbn":"1932394524k-e","pageCount":0,"authors":["Vikram Goyal"]},{"id":71,"title":"Command-line Processing with CLI","isbn":"1932394524l-e","pageCount":0,"authors":["Vikram Goyal"]},{"id":72,"title":"Understanding and Using Chain","isbn":"1932394524m-e","pageCount":0,"authors":["Vikram Goyal"]},{"id":73,"title":"Working with the Logging and Discovery Components","isbn":"1932394524n-e","pageCount":0,"authors":["Vikram Goyal"]},{"id":74,"title":"Uploading files with FileUpload","isbn":"1932394524b-e","pageCount":0,"authors":["Vikram Goyal"]},{"id":75,"title":"Handling Protocols with the Net Component","isbn":"1932394524c-e","pageCount":0,"authors":["Vikram Goyal"]},{"id":76,"title":"XML Parsing with Digester","isbn":"1932394524d-e","pageCount":0,"authors":["Vikram Goyal"]},{"id":77,"title":"JXPath and Betwixt: Working with XML","isbn":"1932394524e-e","pageCount":0,"authors":["Vikram Goyal"]},{"id":78,"title":"Validating Data with Validator","isbn":"1932394524f-e","pageCount":0,"authors":["Vikram Goyal"]},{"id":79,"title":"Enhancing Java Core Libraries with Collections","isbn":"1932394524g-e","pageCount":0,"authors":["Vikram Goyal"]},{"id":80,"title":"Enhancing Java Core Libraries with BeanUtils and Lang","isbn":"1932394524h-e","pageCount":0,"authors":["Vikram Goyal"]}]