book stores : Java Glossary

The CurrCon Java Applet displays prices on this web page converted with today’s exchange rates into your local international currency, e.g. Euros, US dollars, Canadian dollars, British Pounds, Indian Rupees… CurrCon requires an up-to-date browser and Java version 1.8, preferably 1.8.0_131. If you can’t see the prices in your local currency, Troubleshoot. Use Firefox for best results.

books  book stores
Introduction Book Finder
Internet Bookstores List Ranking
Predation Futures
Recommended Books Links


Be aware of additional costs when buying books online. These include: shipping, exchange, foreign taxes, domestic GST/VAT, additional shipping charges you pay on delivery, duty, customs broker fees and the latest to nail me, a $5.00 CAD collection fee to pay for collecting cash for a $2.50 CAD GST (Goods and Services Tax) fee. You will almost always be quite unpleasantly surprised when you add it all up. Books online are usually slightly more expensive than buying them locally. Further, delivery is 4 to 12 weeks unless you pay extra.

The main advantages of online books are the wide selection, 24 hour service without leaving your home and the low warehouse and staff overhead for the vendor. The main disadvantages are you cannot browse the books and you have to wait for them to be delivered.

Internet Bookstores

Clicking either logos or URLs (Uniform Resource Locators) below will take you as close as possible to that bookstore’s section on Java books. I am signed up to receive referral fees from Amazon (in Canada, USA, UK and Germany), and Barnes and Noble. Only has actually sent a cheque.

Internet Sellers of Java Books
Vendor Country URL (Uniform Resource Locator)

Aaronbooks logo
Accept credit cards, cheque or money order.
Canadian flag

alibris.com_logo American flag

Abebooks logo
Originally started in Victoria BC Canada as group of four bookstores. Especially good for rare and used books. Now owned by Amazon. Form of payment varies by which associated bookseller actually has the book in stock. ABE (Advanced Book Exchange)
American flag

Mostly textbooks.
Norwegian flag

Accept only Visa, MasterCard, Amex.
Canadian flag

No PayPal Accept only Visa, MasterCard, Amex
American flag

Accept PayPal, Visa, MasterCard, Amex, Capitel, JCB, bank transfer…
Chinese flag

No PayPal. Accept credit cards: Delta, Visa Electron, MasterCard, Eurocard and American Express credit cards. Debit cards: Visa, Delta, Visa Electron, MasterCard, Eurocard and American Express debit cards. UK-based Maestro and Solo cards. Pre-paid payment cards: Visa, MasterCard and American Express pre-paid cards.
UK flag

German flag

French flag
France .

Barnes & Noble
Accept PayPal, MasterCard, American Express, Discover, Visa, Diners Club, JCB. Ship internationally.
American flag

Belanja logo Indonesian flag

Bokkilden Norwegian flag

bookbyte logo
Very low cost.
American flag

Bookfinder_logo American flag

Very inexpensive, even cheaper with $5 discount card. Free shipping with large orders.
American flag
USA aka

Chapters Indigo
Accept only Visa, MasterCard, Amex and sometimes Interac. No PayPal
Canadian flag

Chegg logo
Rent university textbooks and sell university eBooks. Accept PayPal and probably others.
American flag

Google books logo
read books online
American flag
Google Books In the process of dying.

Google play logo
eBooks, magazines, movies android apps. Take Visa, MasterCard, Amex, Discover. Rudely refuse to divulge the ISBN (International Standard Book Number) . No PayPal.
American flag
Google Play

Junglee logo
Amazon in India
India flag
India No PayPal

Kno logo
high school and university eBooks. Accept American Express, MasterCard, Visa, and Discover Card. No PayPal. All credit cards used for purchases must be linked to a U.S. billing address as they do not currently sell books internationally.
American flag

ebooks for Kobo or Nook reader. Take PayPal.
American flag
Kobo eBooks

Accept PayPal, American Express, Discover, JCB, Master Card and Visa.
American flag

Safari logo
O’Reilly’s online store. You pay a monthly fee for electronic access to the entire catalog.
American flag

Cheap books, but shipping extra. Accept PayPal, Discover, Visa, MasterCard, American Express, Walmart credit card.
American flag


Barnes & Noble bought out Fatbrain and and just discarded them. and merged to form bought out and Abebooks. ChaptersGlobe, Bookpricer, Kingbooks, Itknowledge, BottomDollar and even MacMillan are gone.


Futures invented a scheme for tagging information on a website in a standard way. Powells uses it, but other bookstores have yet to follow suit. For example, to indicate that a book is in stock you embed:

<!-- InStock marker -->
<link itemprop="availability" href="" />

on your webpage. To indicate it is out of stock embed:

<!-- OutOfStock marker -->
<link itemprop="availability" href="" />

You also should put:

<!-- meta header -->
<link rel="schema.dcterms" href="">

in the meta header to formally indicate you are using the system. Without a system like this, screenscraping requires looking for dozens of everchanging clues, none of which are definitive.

None of these are visible to the user, but they are visible to a computer program screenscraping to analyse the page. There should be an instock and outofstock icon in the top right corner to make the stock status instantly clear to the end user. The icons might look like this:
sold old instock

If would that all bookstores would embed these markers and icons. Kudos to Powells for being the pioneer. Now and, online sellers of electronics are also using it.

It would be nice if every bookstore offered a high-efficiency API (Application Programming Interface) to let affiliates know whether given books are instock, out-of-stock or not-carried. The affiliate would send in a \n-delimited numerically-sorted list of ISBNs (International Standard Book Numbers). The server would send back a laundry ticket — namely the url of where the results could be picked up in perhaps an hour. The server could then prepare the results at lowest priority so there is almost no overhead or slowing down of the website. The results would just be a series of letters, one per ISBN from the set of the letters ION (Instock OutOfStock NotCarried) to report the status. There would be no need to include the ISBNs. This would not only have low impact on the server, it would be invulnerable to DOS (Denial of Service attack) attacks.

A similar scheme using UPCs (Universal Product Codes) instead of ISBNs could handle DVDs (Digital Video Discs).

This page is posted
on the web at:

Optional Replicator mirror
on local hard disk J:

Canadian Mind Products
Please the feedback from other visitors, or your own feedback about the site.
Contact Roedy. Please feel free to link to this page without explicit permission.

Your face IP:[]
You are visitor number