Sams teach java days (186 résultats)

Affiner la recherche

  • Livres (186)

à

Fourchette de prix personnalisée (EUR)

à

  • Langue : anglais

    Edité par Pearson Education (US), 2012

    0672335743 / 9780672335747

    • Couverture souple

    Vendeur : World of Books (was SecondSale), Montgomery, IL, Etats-UnisWorld of Books (was SecondSale)

    Vendeur avec une évaluation de 5 étoiles
    Contacter le vendeur

    Etat: Occasion - Assez bon

    EUR 3,41

     Frais de port gratuits 
    Expédition nationale : Etats-Unis

    Quantité disponible : 3 disponibles

    Paperback. Etat : Very Good. Sams Teach Yourself Java in 21 Days Covering Java 7 and Android App Development Sams Teach Yourself Java in 21 Days continues to be one of the most popular, best-selling Java tutorials on the market. Written by an expert technical writer, it has been acclaimed for its clear and personable writing, for its extensive use of examples, and for its logical and complete organization. The sixth edition of Sams Teach Yourself Java in 21 Days adds coverage of Java 7 and places a special emphasis on Android programming, capitalizing on the fastest-growing area of Java programming. There will be a new chapter on Android development and additional material where appropriate throughout the book. This edition also includes new material on using NetBeans, the free integrated IDE for Java. No previous programming experience required. By following the 21 carefully organized lessons in this book, anyone can learn the basics of Java programming. Learn at your own pace. You can work through each chapter sequentially to make sure you thoroughly understand all the concepts and methodologies, or you can focus on specific lessons to learn the techniques that interest you most. ¿ Test your knowledge. Each chapter ends with a Workshop section filled with questions, answers, and exercises for further study. There are even certification practice questions. Completely revised, updated, and expanded to cover the latest features of Java 7Learn to develop standalone Java applications, Android apps, and Java Web Start applicationsEasy-to-understand, practical examples clearly illustrate the fundamentals of Java programmingDiscover how Swing can help you quickly develop programs with a graphical user interfaceFind out about JDBC 4.1 programming with the Java DB database and XML parsing with the open source XOM class libraryCovers new features of Java 7 such as improved try-catch exception handling, the new switch, and Nimbus look and feel.…

  • Langue : anglais

    Edité par Pearson Education (US), 2012

    0672335743 / 9780672335747

    • Couverture souple

    Vendeur : World of Books (was SecondSale), Montgomery, IL, Etats-UnisWorld of Books (was SecondSale)

    Vendeur avec une évaluation de 5 étoiles
    Contacter le vendeur

    Etat: Occasion - Satisfaisant

    EUR 3,41

     Frais de port gratuits 
    Expédition nationale : Etats-Unis

    Quantité disponible : 2 disponibles

    Paperback. Etat : Good. Sams Teach Yourself Java in 21 Days Covering Java 7 and Android App Development Sams Teach Yourself Java in 21 Days continues to be one of the most popular, best-selling Java tutorials on the market. Written by an expert technical writer, it has been acclaimed for its clear and personable writing, for its extensive use of examples, and for its logical and complete organization. The sixth edition of Sams Teach Yourself Java in 21 Days adds coverage of Java 7 and places a special emphasis on Android programming, capitalizing on the fastest-growing area of Java programming. There will be a new chapter on Android development and additional material where appropriate throughout the book. This edition also includes new material on using NetBeans, the free integrated IDE for Java. No previous programming experience required. By following the 21 carefully organized lessons in this book, anyone can learn the basics of Java programming. Learn at your own pace. You can work through each chapter sequentially to make sure you thoroughly understand all the concepts and methodologies, or you can focus on specific lessons to learn the techniques that interest you most. ¿ Test your knowledge. Each chapter ends with a Workshop section filled with questions, answers, and exercises for further study. There are even certification practice questions. Completely revised, updated, and expanded to cover the latest features of Java 7Learn to develop standalone Java applications, Android apps, and Java Web Start applicationsEasy-to-understand, practical examples clearly illustrate the fundamentals of Java programmingDiscover how Swing can help you quickly develop programs with a graphical user interfaceFind out about JDBC 4.1 programming with the Java DB database and XML parsing with the open source XOM class libraryCovers new features of Java 7 such as improved try-catch exception handling, the new switch, and Nimbus look and feel.…

  • Langue : anglais

    Edité par Sams Publishing, 2020

    0672337959 / 9780672337956

    • Couverture souple

    Vendeur : Zoom Books East, Glendale Heights, IL, Etats-UnisZoom Books East

    Vendeur avec une évaluation de 5 étoiles
    Contacter le vendeur

    Etat: Occasion - Satisfaisant

    EUR 4,04

     Frais de port gratuits 
    Expédition nationale : Etats-Unis

    Quantité disponible : 1 disponible

    Etat : good. Book is in good condition and may include underlining highlighting and minimal wear. The book can also include "From the library of" labels. May not contain miscellaneous items toys, dvds, etc. . We offer 100% money back guarantee and 24 7 customer service.

  • Langue : anglais

    Edité par Sams Publishing, 2007

    0672329433 / 9780672329432

    Série : Livre 8 sur 158 - Sams Teach Yourself

    • Couverture souple

    Vendeur : Greenworld Books, arlington, TX, Etats-UnisGreenworld Books

    Vendeur avec une évaluation de 5 étoiles
    Contacter le vendeur

    Etat: Occasion - Satisfaisant

    EUR 5,16

     Frais de port gratuits 
    Expédition nationale : Etats-Unis

    Quantité disponible : 1 disponible

    Etat : good. Fast Free Shipping â" Good condition. It may show normal signs of use, such as light writing, highlighting, or library markings, but all pages are intact and the book is fully readable. A solid, complete copy that's ready to enjoy.

  • Langue : anglais

    Edité par Pearson Education (US), 2012

    0672335743 / 9780672335747

    • Couverture souple

    Vendeur : World of Books Inc, Montgomery, IL, Etats-UnisWorld of Books Inc

    Vendeur avec une évaluation de 4 étoiles
    Contacter le vendeur

    Etat: Occasion - Satisfaisant

    EUR 5,24

     Frais de port gratuits 
    Expédition nationale : Etats-Unis

    Quantité disponible : 2 disponibles

    Paperback. Etat : Good. Sams Teach Yourself Java in 21 Days Covering Java 7 and Android App Development Sams Teach Yourself Java in 21 Days continues to be one of the most popular, best-selling Java tutorials on the market. Written by an expert technical writer, it has been acclaimed for its clear and personable writing, for its extensive use of examples, and for its logical and complete organization. The sixth edition of Sams Teach Yourself Java in 21 Days adds coverage of Java 7 and places a special emphasis on Android programming, capitalizing on the fastest-growing area of Java programming. There will be a new chapter on Android development and additional material where appropriate throughout the book. This edition also includes new material on using NetBeans, the free integrated IDE for Java. No previous programming experience required. By following the 21 carefully organized lessons in this book, anyone can learn the basics of Java programming. Learn at your own pace. You can work through each chapter sequentially to make sure you thoroughly understand all the concepts and methodologies, or you can focus on specific lessons to learn the techniques that interest you most. ¿ Test your knowledge. Each chapter ends with a Workshop section filled with questions, answers, and exercises for further study. There are even certification practice questions. Completely revised, updated, and expanded to cover the latest features of Java 7Learn to develop standalone Java applications, Android apps, and Java Web Start applicationsEasy-to-understand, practical examples clearly illustrate the fundamentals of Java programmingDiscover how Swing can help you quickly develop programs with a graphical user interfaceFind out about JDBC 4.1 programming with the Java DB database and XML parsing with the open source XOM class libraryCovers new features of Java 7 such as improved try-catch exception handling, the new switch, and Nimbus look and feel.…

  • Langue : anglais

    Edité par Sams, 1999

    0672316382 / 9780672316388

    • Couverture souple

    Vendeur : World of Books (was SecondSale), Montgomery, IL, Etats-UnisWorld of Books (was SecondSale)

    Vendeur avec une évaluation de 5 étoiles
    Contacter le vendeur

    Etat: Occasion - Moyen

    EUR 5,37

     Frais de port gratuits 
    Expédition nationale : Etats-Unis

    Quantité disponible : 1 disponible

    Etat : Acceptable. Item in acceptable condition! Textbooks may not include supplemental items i.e. CDs, access codes etc.

  • Langue : anglais

    Edité par Sams, 1999

    0672316382 / 9780672316388

    • Couverture souple

    Vendeur : Greenworld Books, arlington, TX, Etats-UnisGreenworld Books

    Vendeur avec une évaluation de 5 étoiles
    Contacter le vendeur

    Etat: Occasion - Assez bon

    EUR 5,38

     Frais de port gratuits 
    Expédition nationale : Etats-Unis

    Quantité disponible : 1 disponible

    Etat : very_good. Fast Free Shipping â" Very Good condition book with a firm cover and clean pages. Shows normal use and some light wear or limited notes markings. A solid, nice copy to enjoy.

  • Langue : anglais

    Edité par Sams Publishing, 2012

    0672335743 / 9780672335747

    • Couverture souple

    Vendeur : Open Books, Chicago, IL, Etats-UnisOpen Books

    Vendeur avec une évaluation de 5 étoiles
    Contacter le vendeur

    Etat: Occasion - Assez bon

    EUR 1,73

    EUR 3,55 expédition 
    Expédition nationale : Etats-Unis

    Quantité disponible : 1 disponible

    Paperback. Etat : Very Good. Open Books is a nonprofit social venture that provides literacy experiences for thousands of readers each year through inspiring programs and creative capitalization of books.

  • Langue : anglais

    Edité par Sams Publishing, 2016

    067233710X / 9780672337109

    Série : Livre 133 sur 158 - Sams Teach Yourself

    • Couverture souple

    Vendeur : Your Online Bookstore, Houston, TX, Etats-UnisYour Online Bookstore

    Vendeur avec une évaluation de 5 étoiles
    Contacter le vendeur

    Etat: Occasion - Moyen

    EUR 5,40

     Frais de port gratuits 
    Expédition nationale : Etats-Unis

    Quantité disponible : 1 disponible

    paperback. Etat : Fair.

  • Langue : anglais

    Edité par Pearson Education (US), 2020

    0672337959 / 9780672337956

    • Couverture souple

    Vendeur : World of Books (was SecondSale), Montgomery, IL, Etats-UnisWorld of Books (was SecondSale)

    Vendeur avec une évaluation de 5 étoiles
    Contacter le vendeur

    Etat: Occasion - Satisfaisant

    EUR 5,48

     Frais de port gratuits 
    Expédition nationale : Etats-Unis

    Quantité disponible : 1 disponible

    Paperback. Etat : Good. In arenas ranging from enterprise development to Android app programming, Java remains one of the world's most popular programming languages. Sams Teach Yourself Java in 21 Days helps the serious learner gain true mastery over the new Java 9.   In this book's straightforward, step-by-step approach, each lesson builds on everything that's come before, helping readers learn Java's core features and techniques from the ground up. Friendly, accessible, and conversational, this book offers a practical grounding in the language, without ever becoming overwhelming or intimidating.   Week 1 introduces the basic building blocks of the Java programming language: keywords, operators, class and object definitions, packages, interfaces, exceptions, and threads.   Week 2 covers the Swing graphical user interface class libraries and the important classes that support data structures, string handling, dates and times.   Week 3 ventures into the hottest areas of Java programming: web services, Java servlets, network programming, database programming and Android development. …

  • Langue : anglais

    Edité par Sams, 2012

    0672335743 / 9780672335747

    • Couverture souple

    Vendeur : Once Upon A Time Books, Siloam Springs, AR, Etats-UnisOnce Upon A Time Books

    Vendeur avec une évaluation de 4 étoiles
    Contacter le vendeur

    Etat: Occasion - Satisfaisant

    EUR 1,94

    EUR 3,51 expédition 
    Expédition nationale : Etats-Unis

    Quantité disponible : 1 disponible

    paperback. Etat : Good. This is a used book in good condition and may show some signs of use or wear . This is a used book in good condition and may show some signs of use or wear .

  • Langue : anglais

    Edité par Pearson Education (US), 1996

    1575210304 / 9781575210308

    • Couverture souple

    Vendeur : World of Books Inc, Montgomery, IL, Etats-UnisWorld of Books Inc

    Vendeur avec une évaluation de 4 étoiles
    Contacter le vendeur

    Etat: Occasion - Assez bon

    EUR 5,87

     Frais de port gratuits 
    Expédition nationale : Etats-Unis

    Quantité disponible : 4 disponibles

    Etat : Very Good. A guide to developing applications with the JAVA language from Sun Microsystems.

  • Langue : anglais

    Edité par Pearson Education (US), 1996

    1575210304 / 9781575210308

    • Couverture souple

    Vendeur : World of Books Inc, Montgomery, IL, Etats-UnisWorld of Books Inc

    Vendeur avec une évaluation de 4 étoiles
    Contacter le vendeur

    Etat: Occasion - Satisfaisant

    EUR 5,87

     Frais de port gratuits 
    Expédition nationale : Etats-Unis

    Quantité disponible : 3 disponibles

    Etat : Good. A guide to developing applications with the JAVA language from Sun Microsystems.

  • Langue : anglais

    Edité par Sams Publishing, 2007

    0672329433 / 9780672329432

    Série : Livre 8 sur 158 - Sams Teach Yourself

    • Couverture souple

    Vendeur : BookHolders, Towson, MD, Etats-UnisBookHolders

    Vendeur avec une évaluation de 5 étoiles
    Contacter le vendeur

    Etat: Occasion - Satisfaisant

    EUR 5,93

     Frais de port gratuits 
    Expédition nationale : Etats-Unis

    Quantité disponible : 1 disponible

    Etat : Good. [ No Hassle 30 Day Returns ][ Ships Daily ] [ Underlining/Highlighting: NONE ] [ Writing: NONE ] [ Edition: fifth ] Publisher: Sams Pub Date: 6/4/2007 Binding: Paperback Pages: 720 fifth edition.

  • Langue : anglais

    Edité par Sams Publishing, 2020

    0672337959 / 9780672337956

    • Couverture souple

    Vendeur : ThriftBooks-Phoenix, Phoenix, AZ, Etats-UnisThriftBooks-Phoenix

    Vendeur avec une évaluation de 5 étoiles
    Contacter le vendeur

    Etat: Occasion - Satisfaisant

    EUR 5,96

     Frais de port gratuits 
    Expédition nationale : Etats-Unis

    Quantité disponible : 1 disponible

    Paperback. Etat : Good. No Jacket. Former library book; Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, Spend Less.

  • Langue : anglais

    Edité par Sams Publishing, 2020

    0672337959 / 9780672337956

    • Couverture souple

    Vendeur : ThriftBooks-Reno, Reno, NV, Etats-UnisThriftBooks-Reno

    Vendeur avec une évaluation de 5 étoiles
    Contacter le vendeur

    Etat: Occasion - Satisfaisant

    EUR 5,96

     Frais de port gratuits 
    Expédition nationale : Etats-Unis

    Quantité disponible : 1 disponible

    Paperback. Etat : Good. No Jacket. Former library book; Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, Spend Less.

  • Langue : anglais

    Edité par Sams Publishing, 2020

    0672337959 / 9780672337956

    • Couverture souple

    Vendeur : ThriftBooks-Dallas, Dallas, TX, Etats-UnisThriftBooks-Dallas

    Vendeur avec une évaluation de 5 étoiles
    Contacter le vendeur

    Etat: Occasion - Satisfaisant

    EUR 5,96

     Frais de port gratuits 
    Expédition nationale : Etats-Unis

    Quantité disponible : 2 disponibles

    Paperback. Etat : Good. No Jacket. Former library book; Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, Spend Less.

  • Langue : anglais

    Edité par Sams Publishing, 2020

    0672337959 / 9780672337956

    • Couverture souple

    Vendeur : ThriftBooks-Atlanta, AUSTELL, GA, Etats-UnisThriftBooks-Atlanta

    Vendeur avec une évaluation de 5 étoiles
    Contacter le vendeur

    Etat: Occasion - Satisfaisant

    EUR 5,96

     Frais de port gratuits 
    Expédition nationale : Etats-Unis

    Quantité disponible : 1 disponible

    Paperback. Etat : Good. No Jacket. Former library book; Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, Spend Less.

  • Langue : anglais

    Edité par Sams, 1999

    0672316382 / 9780672316388

    • Couverture souple

    Vendeur : ThriftBooks-Atlanta, AUSTELL, GA, Etats-UnisThriftBooks-Atlanta

    Vendeur avec une évaluation de 5 étoiles
    Contacter le vendeur

    Etat: Occasion - Moyen

    EUR 6,05

     Frais de port gratuits 
    Expédition nationale : Etats-Unis

    Quantité disponible : 1 disponible

    Paperback. Etat : Fair. No Jacket. Readable copy. Pages may have considerable notes/highlighting. ~ ThriftBooks: Read More, Spend Less.

  • Langue : anglais

    Edité par Sams Publishing, 2016

    067233710X / 9780672337109

    Série : Livre 133 sur 158 - Sams Teach Yourself

    • Couverture souple

    Vendeur : ThriftBooks-Phoenix, Phoenix, AZ, Etats-UnisThriftBooks-Phoenix

    Vendeur avec une évaluation de 5 étoiles
    Contacter le vendeur

    Etat: Occasion - Assez bon

    EUR 6,05

     Frais de port gratuits 
    Expédition nationale : Etats-Unis

    Quantité disponible : 1 disponible

    Paperback. Etat : Very Good. No Jacket. May have limited writing in cover pages. Pages are unmarked. ~ ThriftBooks: Read More, Spend Less.

  • Langue : anglais

    Edité par Sams Publishing, 2016

    067233710X / 9780672337109

    Série : Livre 133 sur 158 - Sams Teach Yourself

    • Couverture souple

    Vendeur : ThriftBooks-Reno, Reno, NV, Etats-UnisThriftBooks-Reno

    Vendeur avec une évaluation de 5 étoiles
    Contacter le vendeur

    Etat: Occasion - Assez bon

    EUR 6,05

     Frais de port gratuits 
    Expédition nationale : Etats-Unis

    Quantité disponible : 1 disponible

    Paperback. Etat : Very Good. No Jacket. May have limited writing in cover pages. Pages are unmarked. ~ ThriftBooks: Read More, Spend Less.

  • Langue : anglais

    Edité par Sams Publishing, 2016

    067233710X / 9780672337109

    Série : Livre 133 sur 158 - Sams Teach Yourself

    • Couverture souple

    Vendeur : ThriftBooks-Dallas, Dallas, TX, Etats-UnisThriftBooks-Dallas

    Vendeur avec une évaluation de 5 étoiles
    Contacter le vendeur

    Etat: Occasion - Assez bon

    EUR 6,05

     Frais de port gratuits 
    Expédition nationale : Etats-Unis

    Quantité disponible : 2 disponibles

    Paperback. Etat : Very Good. No Jacket. May have limited writing in cover pages. Pages are unmarked. ~ ThriftBooks: Read More, Spend Less.

  • Langue : anglais

    Edité par Sams Publishing, 2016

    067233710X / 9780672337109

    Série : Livre 133 sur 158 - Sams Teach Yourself

    • Couverture souple

    Vendeur : ThriftBooks-Atlanta, AUSTELL, GA, Etats-UnisThriftBooks-Atlanta

    Vendeur avec une évaluation de 5 étoiles
    Contacter le vendeur

    Etat: Occasion - Assez bon

    EUR 6,05

     Frais de port gratuits 
    Expédition nationale : Etats-Unis

    Quantité disponible : 1 disponible

    Paperback. Etat : Very Good. No Jacket. May have limited writing in cover pages. Pages are unmarked. ~ ThriftBooks: Read More, Spend Less.

  • Langue : anglais

    Edité par Sams Publishing, 2007

    0672329433 / 9780672329432

    Série : Livre 8 sur 158 - Sams Teach Yourself

    • Couverture souple

    Vendeur : ThriftBooks-Dallas, Dallas, TX, Etats-UnisThriftBooks-Dallas

    Vendeur avec une évaluation de 5 étoiles
    Contacter le vendeur

    Etat: Occasion - Assez bon

    EUR 6,27

     Frais de port gratuits 
    Expédition nationale : Etats-Unis

    Quantité disponible : 1 disponible

    Paperback. Etat : Very Good. No Jacket. May have limited writing in cover pages. Pages are unmarked. ~ ThriftBooks: Read More, Spend Less.

  • Langue : anglais

    Edité par Sams Publishing, 2020

    0672337959 / 9780672337956

    • Couverture souple

    Vendeur : Zoom Books Company, Lynden, WA, Etats-UnisZoom Books Company

    Vendeur avec une évaluation de 5 étoiles
    Contacter le vendeur

    Etat: Occasion - Assez bon

    EUR 6,28

     Frais de port gratuits 
    Expédition nationale : Etats-Unis

    Quantité disponible : 1 disponible

    Etat : very_good. Book is in very good condition and may include minimal underlining highlighting. The book can also include "From the library of" labels. May not contain miscellaneous items toys, dvds, etc. . We offer 100% money back guarantee and 24 7 customer service.

  • Langue : anglais

    Edité par Sams Publishing, 2020

    0672337959 / 9780672337956

    • Couverture souple

    Vendeur : Bay State Book Company, North Smithfield, RI, Etats-UnisBay State Book Company

    Vendeur avec une évaluation de 5 étoiles
    Contacter le vendeur

    Etat: Occasion - Satisfaisant

    EUR 6,58

     Frais de port gratuits 
    Expédition nationale : Etats-Unis

    Quantité disponible : 1 disponible

    Etat : good. The book is in good condition with all pages and cover intact, including the dust jacket if originally issued. The spine may show light wear. Pages may contain some notes or highlighting, and there might be a "From the library of" label. Boxed set packaging, shrink wrap, or included media like CDs may be missing.…

  • Langue : anglais

    Edité par Sams (edition 0), 1999

    0672316382 / 9780672316388

    • Couverture souple

    Vendeur : BooksRun, Philadelphia, PA, Etats-UnisBooksRun

    Vendeur avec une évaluation de 5 étoiles
    Contacter le vendeur

    Etat: Occasion - Assez bon

    EUR 6,59

     Frais de port gratuits 
    Expédition nationale : Etats-Unis

    Quantité disponible : 1 disponible

    Paperback. Etat : Very Good. 0. It's a well-cared-for item that has seen limited use. The item may show minor signs of wear. All the text is legible, with all pages included. It may have slight markings and/or highlighting.

  • Langue : anglais

    Edité par Pearson Education, Limited, 2012

    0672335743 / 9780672335747

    • Couverture souple

    Vendeur : Better World Books, Mishawaka, IN, Etats-UnisBetter World Books

    Vendeur avec une évaluation de 5 étoiles
    Contacter le vendeur

    Etat: Occasion - Satisfaisant

    EUR 6,66

     Frais de port gratuits 
    Expédition nationale : Etats-Unis

    Quantité disponible : 1 disponible

    Etat : Good. 2 Edition. Former library copy. Pages intact with minimal writing/highlighting. The binding may be loose and creased. Dust jackets/supplements are not included. Includes library markings. Stock photo provided. Product includes identifying sticker. Better World Books: Buy Books. Do Good.

  • Langue : anglais

    Edité par Pearson Education, Limited, 2012

    0672335743 / 9780672335747

    • Couverture souple

    Vendeur : Better World Books, Mishawaka, IN, Etats-UnisBetter World Books

    Vendeur avec une évaluation de 5 étoiles
    Contacter le vendeur

    Etat: Occasion - Satisfaisant

    EUR 6,66

     Frais de port gratuits 
    Expédition nationale : Etats-Unis

    Quantité disponible : 1 disponible

    Etat : Good. 2 Edition. Pages intact with minimal writing/highlighting. The binding may be loose and creased. Dust jackets/supplements are not included. Stock photo provided. Product includes identifying sticker. Better World Books: Buy Books. Do Good.

  • Langue : anglais

    Edité par Pearson Education, Limited, 1999

    0672316382 / 9780672316388

    • Couverture souple

    Vendeur : Better World Books: West, Reno, NV, Etats-UnisBetter World Books: West

    Vendeur avec une évaluation de 5 étoiles
    Contacter le vendeur

    Etat: Occasion - Satisfaisant

    EUR 6,81

     Frais de port gratuits 
    Expédition nationale : Etats-Unis

    Quantité disponible : 1 disponible

    Etat : Good. Former library copy. Pages intact with minimal writing/highlighting. The binding may be loose and creased. Dust jackets/supplements are not included. Includes library markings. Stock photo provided. Product includes identifying sticker. Better World Books: Buy Books. Do Good.