Example of how to scrape data using Mechanize.
Last active
September 13, 2016 21:27
-
-
Save JoshCheek/1ef1c6fbe7ff7ee28de4 to your computer and use it in GitHub Desktop.
Scraping example
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"url":"http://isbndb.com/book/ruby5","name":"Ruby","author":"Glen, Maggie","publisher":"Hutchinson","isbn10":"0091745489","isbn13":"9780091745486","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_tanya_a01","name":"Ruby Tanya","publisher":"","isbn10":"0435119990","isbn13":"9780435119997","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby1","name":"Ruby","author":"Bennetts, Pamela","publisher":"Hale","isbn10":"0709014627","isbn13":"9780709014621","bookEdition":null} | |
{"url":"http://isbndb.com/book/beyond_rubies1","name":"Beyond rubies","author":"Henaghan, Rosalie","publisher":"Chivers","isbn10":"0745180620","isbn13":"9780745180625","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby4","name":"Ruby","author":"Byrne, Gerry","publisher":"Vista","isbn10":"0575602333","isbn13":"9780575602335","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby6","name":"Ruby","author":"Guy, Rosa","publisher":"Penguin","isbn10":"0140328599","isbn13":"9780140328592","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_a17","name":"Ruby","author":"Guy, Rosa","publisher":"Puffin","isbn10":"0140373241","isbn13":"9780140373240","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_a01","name":"Ruby: a novel","author":"Hood, Ann","publisher":"Picador USA","isbn10":"0312195532","isbn13":"9780312195533"} | |
{"url":"http://isbndb.com/book/ruby_a35","name":"RUBY (Spanish Edition)","publisher":"Mp Ediciones","isbn10":"9871347677","isbn13":"9789871347674","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_a33","name":"Ruby (Landry)","author":"ANDREWS VIRGINIA","publisher":"Pocket Books","isbn10":"0671852167","isbn13":"9780671852160","bookEdition":null} | |
{"url":"http://isbndb.com/book/rubys_ramblings","name":"Ruby's ramblings","author":"Shewan, Ruby","publisher":"The author","isbn10":"0950381500","isbn13":"9780950381503"} | |
{"url":"http://isbndb.com/book/ruby_a23","name":"Ruby (Megastar Mysteries)","author":"Annabelle Starr","publisher":"2Heads","isbn10":"1405232501","isbn13":"9781405232500","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_a19","name":"Ruby: a novel","author":"Guy, Rosa","publisher":"V. Gollancz","isbn10":"0575030526","isbn13":"9780575030527"} | |
{"url":"http://isbndb.com/book/ruby_orchid","name":"Ruby Orchid (Heartfire)","author":"Katherine Kincaid","publisher":"Zebra","isbn10":"082172388X","isbn13":"9780821723883","bookEdition":null} | |
{"url":"http://isbndb.com/book/dark_ruby1","name":"Dark ruby","author":"Mackie, Mary","publisher":"Hale","isbn10":"0709179774","isbn13":"9780709179771","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_red1","name":"Ruby Red","author":"Fox, William T. R.","publisher":"Sphere","isbn10":"0722136307","isbn13":"9780722136300","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_silver","name":"Ruby Silver.","author":"McDaid, Perry","publisher":"Gleipnir (Ireland) Arts Media","isbn10":"0955489717","isbn13":"9780955489716","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_chadwick1","name":"Ruby Chadwick","author":"King, Anna Matilda","publisher":"Arrow","isbn10":"0099926008","isbn13":"9780099926009","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby2","name":"Ruby","author":"Jenkin-Pearce, Susie","publisher":"Oxford University Press","isbn10":"0192782096","isbn13":"9780192782090","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby7","name":"Ruby","author":"Thompson, Colin J.","publisher":"Julia MacRae","isbn10":"1856810895","isbn13":"9781856810890","bookEdition":null} | |
{"url":"http://isbndb.com/book/rubys_war","name":"Ruby's war","author":"Dodds, Skeeter","publisher":"Robert Hale","isbn10":"0709076398","isbn13":"9780709076391","bookEdition":null} | |
{"url":"http://isbndb.com/book/mourning_ruby","name":"Mourning Ruby","author":"Dunmore, Helen","publisher":"Viking","isbn10":"0670914495","isbn13":"9780670914494"} | |
{"url":"http://isbndb.com/book/mourning_ruby_a01","name":"Mourning Ruby","author":"Dunmore, Helen","publisher":"Viking","isbn10":"0670914509","isbn13":"9780670914500","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_a03","name":"Ruby","author":"Lauraine Snelling","publisher":"Bethany House Publishers","isbn10":"0764222228","isbn13":"9780764222221"} | |
{"url":"http://isbndb.com/book/ruby_necklace","name":"Ruby Necklace","author":"Kirkland, Martha","publisher":"Signet","isbn10":"0451187202","isbn13":"9780451187208","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_a15","name":"Ruby","publisher":"Pocket Books","isbn10":"0671759353","isbn13":"9780671759353","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_holler_a03","name":"Ruby Holler","author":"Creech, Sharon","publisher":"Bloomsbury","isbn10":"0747556172","isbn13":"9780747556176","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_a16","name":"Ruby","author":"Ashfield, Helen","publisher":"St. Martin's Press","isbn10":"0312695373","isbn13":"9780312695378","bookEdition":null} | |
{"url":"http://isbndb.com/book/the_roylake_ruby","name":"The Roylake Ruby","author":"Mayne, Cora","publisher":"Ulverscroft","isbn10":"0708923739","isbn13":"9780708923733","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_a34","name":"Ruby","author":"Ullman, Larry E.","publisher":"Peachpit","isbn10":"0321580656","isbn13":"9780321580658"} | |
{"url":"http://isbndb.com/book/since_ruby","name":"Since Ruby","author":"Taylor, Bernard W.","publisher":"Ulverscroft","isbn10":"0708942482","isbn13":"9780708942482","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_a38","name":"Ruby","author":"Guy, Rosa","publisher":"Bantam Books","isbn10":"055323367X","isbn13":"9780553233674"} | |
{"url":"http://isbndb.com/book/ruby_a37","name":"Ruby","author":"Emberley, Michael","publisher":"Little Brown","isbn10":"0316888591","isbn13":"9780316888592","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_red_a01","name":"Ruby red","author":"Linzi Glass","publisher":"Penguin","isbn10":"0141320931","isbn13":"9780141320939","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_visual_quickstart_guide","name":"Ruby","author":"Ullman, Larry E.","publisher":"Peachpit Press","isbn10":"0321553853","isbn13":"9780321553850","bookEdition":null} | |
{"url":"http://isbndb.com/book/the_passion_ruby_a01","name":"The passion ruby","author":"Snoe, Eboni","publisher":"Pinnacle Books","isbn10":"0786002018","isbn13":"9780786002016"} | |
{"url":"http://isbndb.com/book/ruby_a31","name":"Ruby","publisher":"Demco Media","isbn10":"060605989X","isbn13":"9780606059893","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_a29","name":"Ruby","author":"Guy, Rosa","publisher":"Dell Pub","isbn10":"0440211301","isbn13":"9780440211303"} | |
{"url":"http://isbndb.com/book/ruby_a28","name":"Ruby","author":"Glen, Maggie","publisher":"Red Fox","isbn10":"0099865505","isbn13":"9780099865506","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_fire","name":"Ruby fire","author":"Hamilton, Celeste","publisher":"Silhouette","isbn10":"0373579179","isbn13":"9780373579174"} | |
{"url":"http://isbndb.com/book/ruby_a27","name":"Ruby","author":"Ashfield, Helen","publisher":"St. Martin's Press","isbn10":"0312903189","isbn13":"9780312903183","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_a21","name":"Ruby","author":"Byrne, Gerry","publisher":"Victor Gollancz","isbn10":"0575062452","isbn13":"9780575062450","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_holler_a10","name":"Ruby Holler","author":"Creech, Sharon","publisher":"Heinemann","isbn10":"0435130897","isbn13":"9780435130893","bookEdition":null} | |
{"url":"http://isbndb.com/book/mama_ruby","name":"Mama Ruby","author":"Mary Monroe","publisher":"Dafina","isbn10":"0758238614","isbn13":"9780758238610","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_a05","name":"Ruby","author":"Lauraine Snelling","publisher":"Bethany House Publishers","isbn10":"0764290762","isbn13":"9780764290763"} | |
{"url":"http://isbndb.com/book/ruby_the_copycat_a01","name":"Ruby the copycat","author":"Peggy Rathman","publisher":"","isbn10":"0590474235","isbn13":"9780590474238"} | |
{"url":"http://isbndb.com/book/mourning_ruby_a02","name":"Mourning Ruby","author":"Dunmore, Helen","publisher":"Putnam's","isbn10":"0399151486","isbn13":"9780399151484"} | |
{"url":"http://isbndb.com/book/ruby_ridge_a02","name":"Ruby Ridge","author":"Walter, Jess","publisher":"Harper","isbn10":"0061959855","isbn13":"9780061959851","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_a40","name":"Ruby","publisher":"Pocket Books","isbn10":"0745177751","isbn13":"9780745177755","bookEdition":null} | |
{"url":"http://isbndb.com/book/named_rubies","name":"Named Rubies: Black Prince's Ruby, Prince of Burma, Delong Star Ruby, Rajaratna Ruby, Neelanjali Ruby","publisher":"Books LLC","isbn10":"1158432534","isbn13":"9781158432530","bookEdition":null} | |
{"url":"http://isbndb.com/book/curso_de_ruby_ruby_course","name":"Curso de Ruby/ Ruby Course (Spanish Edition)","author":"Richardson, Leonard F.","publisher":"Anaya Multimedia","isbn10":"8441521948","isbn13":"9788441521940","bookEdition":null} | |
{"url":"http://isbndb.com/book/the_ruby_tear","name":"The ruby tear","author":"Brand, Rebecca","publisher":"Forge","isbn10":"0312861656","isbn13":"9780312861650"} | |
{"url":"http://isbndb.com/book/the_ruby_knight","name":"The ruby knight","author":"Eddings, David","publisher":"Ballantine Books","isbn10":"0345373529","isbn13":"9780345373526","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_eyed_coucal","name":"Ruby-eyed coucal","author":"Pascoe, Bruce","publisher":"Magabala Books","isbn10":"1875641297","isbn13":"9781875641291"} | |
{"url":"http://isbndb.com/book/the_ruby_knight_a01","name":"The ruby knight","author":"Parkinson, Keith","publisher":"Ballantine Books","isbn10":"0345370430","isbn13":"9780345370433"} | |
{"url":"http://isbndb.com/book/royal_ruby","name":"Royal ruby","author":"Hopper, Philip","publisher":"Schiffer Pub","isbn10":"0764306677","isbn13":"9780764306679","bookEdition":null} | |
{"url":"http://isbndb.com/book/beyond_rubies","name":"Beyond rubies","author":"Henaghan, Rosalie","publisher":"Chivers Press","isbn10":"0792705238","isbn13":"9780792705239"} | |
{"url":"http://isbndb.com/book/the_ruby_way","name":"The Ruby way","author":"Hal Fulton","publisher":"SAMS","isbn10":"0672320835","isbn13":"9780672320835"} | |
{"url":"http://isbndb.com/book/at_rubys_a01","name":"At Ruby's","author":"Delaney, Frank","publisher":"HarperCollins","isbn10":"0007101953","isbn13":"9780007101955","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_a11","name":"Ruby","author":"Emberley, Michael","publisher":"Little Brown & Co (Juv Pap)","isbn10":"0316236608","isbn13":"9780316236607","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_holler_a04","name":"Ruby Holler","author":"Sharon Greech","publisher":"Scholastic Inc","isbn10":"0439577624","isbn13":"9780439577625","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_holler_a05","name":"Ruby Holler","author":"Sharon Greech","publisher":"Harper Collins","isbn10":"0439539439","isbn13":"9780439539432","bookEdition":null} | |
{"url":"http://isbndb.com/book/richer_than_rubies","name":"Richer than rubies","author":"Barclay, Tessa","publisher":"Severn House","isbn10":"0727864130","isbn13":"9780727864130"} | |
{"url":"http://isbndb.com/book/love_ruby_lavender_a03","name":"Love, Ruby Lavender","author":"Deborah Wiles","publisher":"Gulliver Books","isbn10":"0152049215","isbn13":"9780152049218","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_sapphire","name":"Ruby & sapphire","author":"Hughes, Richard M.","publisher":"RWH Publishing","isbn10":"0964509768","isbn13":"9780964509764"} | |
{"url":"http://isbndb.com/book/ruby_spear","name":"Ruby & Spear","author":"Walton, Todd","publisher":"Bantam Books","isbn10":"0553378139","isbn13":"9780553378139"} | |
{"url":"http://isbndb.com/book/the_ruby_knight_a02","name":"The ruby knight","author":"Eddings, David","publisher":"HarperCollins","isbn10":"0586203737","isbn13":"9780586203736","bookEdition":null} | |
{"url":"http://isbndb.com/book/everybodys_ruby","name":"Everybody's Ruby","author":"Davis, Thulani","publisher":"Samuel French","isbn10":"0573627126","isbn13":"9780573627125"} | |
{"url":"http://isbndb.com/book/das_einsteigerseminar_ruby","name":"Das Einsteigerseminar Ruby.","author":"Klaus Spreckelsen","publisher":"mitp-Verlag","isbn10":"3826672429","isbn13":"9783826672422","bookEdition":null} | |
{"url":"http://isbndb.com/book/iris_and_ruby_a03","name":"Iris and Ruby","author":"Thomas, Rosie","publisher":"HarperCollins","isbn10":"0007223234","isbn13":"9780007223237","bookEdition":null} | |
{"url":"http://isbndb.com/book/five_signs_from_ruby","name":"Five Signs from Ruby","publisher":"","isbn10":"0515039837","isbn13":"9780515039832","bookEdition":null} | |
{"url":"http://isbndb.com/book/the_ruby_way_a01","name":"The Ruby way","author":"Hal Fulton","publisher":"SAMS","isbn10":"0768658780","isbn13":"9780768658781","bookEdition":null} | |
{"url":"http://isbndb.com/book/far_above_rubies_a06","name":"Far Above Rubies","publisher":"Baptist Publishing House","isbn10":"0891141103","isbn13":"9780891141105","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_holler_a14","name":"Ruby Holler","author":"Creech, Sharon","publisher":"HarperTrophy","isbn10":"0329372947","isbn13":"9780329372941","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_chadwick_a01","name":"Ruby Chadwick","author":"King, Anna Matilda","publisher":"The Sheridan Book Company","isbn10":"1855016761","isbn13":"9781855016767","bookEdition":null} | |
{"url":"http://isbndb.com/book/the_mystic_ruby","name":"The Mystic Ruby","author":"Paul Wayland","publisher":"Paul Wayland","isbn10":"1847990320","isbn13":"9781847990327","bookEdition":null} | |
{"url":"http://isbndb.com/book/rubys_school_walk_a01","name":"Ruby's School Walk","publisher":"Barefoot Books Ltd","isbn10":"1846862744","isbn13":"9781846862748","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_heart","name":"Ruby Heart","author":"Danton, Rebecca","publisher":"Ivy Books","isbn10":"0449501124","isbn13":"9780449501122","bookEdition":null} | |
{"url":"http://isbndb.com/book/at_rubys_a02","name":"At Ruby's","author":"Delaney, Frank","publisher":"Harper Collins","isbn10":"000651491X","isbn13":"9780006514916","bookEdition":null} | |
{"url":"http://isbndb.com/book/jewel_princesses_ruby","name":"Jewel Princesses Ruby","publisher":"Scholastic","isbn10":"140710313X","isbn13":"9781407103136","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_rosemount_and_travellers","name":"RUBY ROSEMOUNT AND TRAVELLERS","publisher":"Scholastic","isbn10":"1862916241","isbn13":"9781862916241","bookEdition":null} | |
{"url":"http://isbndb.com/book/ironruby_unleashed_a01","name":"IronRuby unleashed","author":"Shay Friedman","publisher":"SAMS","isbn10":"0768689449","isbn13":"9780768689440"} | |
{"url":"http://isbndb.com/book/iris_ruby","name":"Iris & Ruby","author":"Thomas, Rosie","publisher":"McArthur & Company","isbn10":"0007173547","isbn13":"9780007173549","bookEdition":null} | |
{"url":"http://isbndb.com/book/mourning_ruby_a06","name":"Mourning Ruby","author":"Dunmore, Helen","publisher":"Penguin Books Ltd","isbn10":"0141017562","isbn13":"9780141017563","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_moon","name":"Ruby moon","author":"Cameron, Matt","publisher":"Currency Press","isbn10":"0868197742","isbn13":"9780868197746","bookEdition":null} | |
{"url":"http://isbndb.com/book/the_ruby_ring","name":"The Ruby Ring","author":"DIANE HAEGER","publisher":"Random House","isbn10":"0375434461","isbn13":"9780375434464","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_on_rails_a03","name":"Ruby on Rails","author":"Wolfgang Radinger","publisher":"Unknown","isbn10":"3898644022","isbn13":"9783898644020","bookEdition":null} | |
{"url":"http://isbndb.com/book/goodbye_ruby_tuesday_a01","name":"Goodbye, Ruby Tuesday","author":"Donna Hay","publisher":"Orion","isbn10":"0752859978","isbn13":"9780752859972","bookEdition":null} | |
{"url":"http://isbndb.com/book/richer_than_rubies_a01","name":"Richer than rubies","author":"Barclay, Tessa","publisher":"Severn House","isbn10":"0727891847","isbn13":"9780727891846","bookEdition":null} | |
{"url":"http://isbndb.com/book/goodbye_ruby_tuesday","name":"Goodbye, Ruby Tuesday","author":"Donna Hay","publisher":"Orion","isbn10":"0752860224","isbn13":"9780752860220","bookEdition":null} | |
{"url":"http://isbndb.com/book/the_ruby_in_the_smoke_a11","name":"The Ruby in the Smoke","publisher":"","isbn10":"0679884270","isbn13":"9780679884279","bookEdition":null} | |
{"url":"http://isbndb.com/book/the_ruby_knight_a03","name":"The ruby knight","author":"Eddings, David","publisher":"Grafton","isbn10":"0246133465","isbn13":"9780246133465"} | |
{"url":"http://isbndb.com/book/learning_ruby","name":"Learning Ruby","author":"Fitzgerald, Michael W.","publisher":"O'Reilly","isbn10":"0596529864","isbn13":"9780596529864","bookEdition":null} | |
{"url":"http://isbndb.com/book/iris_and_ruby","name":"Iris and Ruby","author":"Thomas, Rosie","publisher":"HarperCollins","isbn10":"0007173539","isbn13":"9780007173532","bookEdition":null} | |
{"url":"http://isbndb.com/book/the_winking_ruby_mystery","name":"The winking ruby mystery","author":"Keene, Carolyn","publisher":"Sparrow","isbn10":"0099312905","isbn13":"9780099312901"} | |
{"url":"http://isbndb.com/book/the_ruby_palace","name":"The Ruby Palace","author":"James, Judi","publisher":"HarperCollins","isbn10":"0586207961","isbn13":"9780586207963","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_chadwick","name":"Ruby Chadwick","author":"King, Anna Matilda","publisher":"Barrie & Jenkins","isbn10":"0712646698","isbn13":"9780712646697"} | |
{"url":"http://isbndb.com/book/the_bengal_rubies","name":"The Bengal Rubies","author":"Bingham, Lisa","publisher":"Pocket Books","isbn10":"141650706X","isbn13":"9781416507062","bookEdition":null} | |
{"url":"http://isbndb.com/book/campaign_ruby","name":"Campaign Ruby","author":"Jessica Rudd","publisher":"The Text Publishing Company","isbn10":"1921656573","isbn13":"9781921656576","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_scores_a_goal","name":"Ruby scores a goal","author":"Penguin USA","publisher":"Grosset & Dunlap","isbn10":"0448452359","isbn13":"9780448452357","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_otherworldliness","name":"Ruby: Otherworldliness","author":"Irana Douer","publisher":"Gestalten Verlag","isbn10":"3899553438","isbn13":"9783899553437","bookEdition":null} | |
{"url":"http://isbndb.com/book/blood_rubies","name":"Blood Rubies","author":"Axel Young","publisher":"Avon books","isbn10":"038079392X","isbn13":"9780380793921","bookEdition":null} | |
{"url":"http://isbndb.com/book/rouge_rubis","name":"Rouge rubis","author":"Kerstin Gier","publisher":"Editions Milan","isbn10":"2745945475","isbn13":"9782745945471","bookEdition":null} | |
{"url":"http://isbndb.com/book/the_ridgeway_ruby","name":"The Ridgeway ruby","author":"Bebb, Prudence","publisher":"Ulverscroft","isbn10":"0708933874","isbn13":"9780708933879"} | |
{"url":"http://isbndb.com/book/at_rubys","name":"At Ruby's","author":"Delaney, Frank","publisher":"HarperCollins","isbn10":"0002261960","isbn13":"9780002261968"} | |
{"url":"http://isbndb.com/book/ruby_river","name":"Ruby River","author":"Pruett, Lynn","publisher":"Atlantic Monthly Press","isbn10":"0871138557","isbn13":"9780871138552"} | |
{"url":"http://isbndb.com/book/ruby_mcbride","name":"Ruby McBride","author":"Lightfoot, Freda","publisher":"Coronet","isbn10":"0340820039","isbn13":"9780340820032","bookEdition":null} | |
{"url":"http://isbndb.com/book/calculated_risk_a04","name":"Above rubies","author":"Cummins, Mary","publisher":"Harlequin","isbn10":"037351350X","isbn13":"9780373513505"} | |
{"url":"http://isbndb.com/book/ruby_a07","name":"Ruby","publisher":"Simon & Schuster","isbn10":"0671718428","isbn13":"9780671718428"} | |
{"url":"http://isbndb.com/book/rubys_cupcakes_a01","name":"Ruby's Cupcakes","publisher":"Paw Prints 2011-05-12","isbn10":"1448780926","isbn13":"9781448780921","bookEdition":null} | |
{"url":"http://isbndb.com/book/royal_ruby_bible","name":"Royal Ruby Bible","publisher":"Trinitarian Bible Society","isbn10":"1862281440","isbn13":"9781862281448","bookEdition":null} | |
{"url":"http://isbndb.com/book/le_chevalier_de_rubis","name":"Le chevalier de rubis","publisher":"","isbn10":"2266064665","isbn13":"9782266064668","bookEdition":null} | |
{"url":"http://isbndb.com/book/about_ruby","name":"About Ruby","author":"Dessen, Sarah","publisher":"DTV Deutscher Taschenbuch","isbn10":"3423782420","isbn13":"9783423782425","bookEdition":null} | |
{"url":"http://isbndb.com/book/phantom_rubies","name":"Phantom Rubies","author":"Creasey, John","publisher":"Thomas Bouregy & Co","isbn10":"999059466X","isbn13":"9789990594669","bookEdition":null} | |
{"url":"http://isbndb.com/book/goodbye_ruby_tuesday_a02","name":"Goodbye Ruby Tuesday","author":"Dick Delson","publisher":"Berkley Medallion","isbn10":"0425032337","isbn13":"9780425032336","bookEdition":null} | |
{"url":"http://isbndb.com/book/love_ruby_lavender_a05","name":"Love, Ruby Lavender","author":"Deborah Wiles","publisher":"Walker Books","isbn10":"074459040X","isbn13":"9780744590401","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_redfort_untitled_2","name":"Ruby Redfort - Untitled 2","publisher":"HarperCollins","isbn10":"0007334087","isbn13":"9780007334087","bookEdition":null} | |
{"url":"http://isbndb.com/book/silly_ruby_a02","name":"Silly Ruby","author":"Friend, Catherine","publisher":"Walker Books","isbn10":"0744580137","isbn13":"9780744580136","bookEdition":null} | |
{"url":"http://isbndb.com/book/robella_ruby","name":"Robella rubypoems","author":"Pellow, Andrew","publisher":"Merlin","isbn10":"0863032117","isbn13":"9780863032110","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_for_rails","name":"Ruby for Rails : Ruby Techniques for Rails Developers","author":"Black, David St Clair","publisher":"Manning Publications","isbn10":"1932394699","isbn13":"9781932394696","bookEdition":null} | |
{"url":"http://isbndb.com/book/rubys_party","name":"Ruby's Party (Max and Ruby)","author":"Wells, Rosemary","publisher":"Grosset & Dunlap","isbn10":"0448456931","isbn13":"9780448456935","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_the_routemaster","name":"Ruby the RoutemasterRuby's story","author":"Tim Duke","publisher":"Denbert Publishing","isbn10":"0957476507","isbn13":"9780957476509","bookEdition":null} | |
{"url":"http://isbndb.com/book/eonchs_of_ruby","name":"Eonchs of ruby; a gift of love","author":"Chivers, T. H.","publisher":"Arno Press","isbn10":"0405046294","isbn13":"9780405046292"} | |
{"url":"http://isbndb.com/book/ruby","name":"Ruby: an ordinary woman","author":"Worster, Ann Martin","publisher":"Faber & Faber","isbn10":"0571198589","isbn13":"9780571198580"} | |
{"url":"http://isbndb.com/book/programming_ruby_a01","name":"Programming Ruby: the pragmatic programmers' guide","author":"Hunt, Andrew","publisher":"Pragmatic Bookshelf","isbn10":"0974514055","isbn13":"9780974514055","bookEdition":null} | |
{"url":"http://isbndb.com/book/the_passion_ruby","name":"The Passion Ruby (Arabesque)","author":"Snoe, Eboni","publisher":"BET","isbn10":"158314207X","isbn13":"9781583142073","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_a12","name":"Ruby (The Jewels Of Texas) (Harlequin Historical)","author":"Langan, Ruth Ryan","publisher":"Harlequin","isbn10":"0373289847","isbn13":"9780373289844","bookEdition":null} | |
{"url":"http://isbndb.com/book/whatever_happened_to_ruby","name":"Whatever happened to Ruby? a novel","author":"Wendy Owen","publisher":"Owen","isbn10":"0720601509","isbn13":"9780720601503"} | |
{"url":"http://isbndb.com/book/ruby_keeler","name":"Ruby Keeler: a photographic biography","author":"Marlow-Trump, Nancy","publisher":"McFarland","isbn10":"0786405244","isbn13":"9780786405244","bookEdition":null} | |
{"url":"http://isbndb.com/book/dark_ruby","name":"Dark ruby: travels in a troubled land","author":"Schramm-Evans, Zo�","publisher":"HarperCollins","isbn10":"0044409877","isbn13":"9780044409878","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_phrasebook","name":"Ruby phrasebook: essential code and commands","author":"Clinton, Jason D.","publisher":"Addison-Wesley/Pearson","isbn10":"0672328976","isbn13":"9780672328978","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_of_cochin_a01","name":"Ruby of Cochin","author":"Johnson, Barbara","publisher":"Jewish Publications Society","isbn10":"0827607490","isbn13":"9780827607491","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_a32","name":"Ruby (Jewel Princesses) (Jewel Princesses)","author":"Monica Laita","publisher":"Scholastic","isbn10":"0439943582","isbn13":"9780439943581","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_in_the_rough","name":"Ruby in the rough","author":"Ruby, Bob","publisher":"Pelican Pub. Co","isbn10":"0882890999","isbn13":"9780882890999","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_the_red_fairy_a06","name":"Ruby the Red Fairy (Rainbow Magic)","publisher":"","isbn10":"1846164168","isbn13":"9781846164163","bookEdition":null} | |
{"url":"http://isbndb.com/book/esmeralda_rubi_3","name":"ESMERALDA. RUBI 3(9788484417538)","publisher":"Agapea","isbn10":"8484417530","isbn13":"9788484417538","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_phrasebook_a01","name":"Ruby phrasebook essential code and commands","author":"Clinton, Jason D.","publisher":"Addison-Wesley/Pearson","isbn10":"0768666759","isbn13":"9780768666755"} | |
{"url":"http://isbndb.com/book/ruby_the_copycat_a08","name":"Ruby the Copycat (Scholastic)","author":"Richards, Jean","publisher":"Scholastic","isbn10":"059061147X","isbn13":"9780590611473","bookEdition":null} | |
{"url":"http://isbndb.com/book/dark_ruby_travels_in_a_troubled_land","name":"Dark ruby: travels in a troubled land","publisher":"Rivers Oram","isbn10":"086358411X","isbn13":"9780863584114"} | |
{"url":"http://isbndb.com/book/the_ruby_knight_a06","name":"The Ruby Knight (The Elenium)","author":"Eddings, David","publisher":"Grafton","isbn10":"0246137312","isbn13":"9780246137319","bookEdition":null} | |
{"url":"http://isbndb.com/book/rubys_terrible_secret","name":"Ruby's Terrible Secret (Quickreads)","author":"Lorimer, Janet","publisher":"Saddleback Educational Publishing, Inc","isbn10":"1562547445","isbn13":"9781562547448","bookEdition":null} | |
{"url":"http://isbndb.com/book/writing_grammar_ruby_level","name":"Writing & Grammar Ruby Level (Teacher's Edition)","publisher":"Prentice Hall","isbn10":"0131906569","isbn13":"9780131906563","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_rambles_on","name":"Ruby rambles on","author":"Shewan, Ruby","publisher":"[The Author]","isbn10":"0950381519","isbn13":"9780950381510"} | |
{"url":"http://isbndb.com/book/ruby_doll","name":"Ruby Doll (Rainbow Magic)","author":"Daisy Meadows","publisher":"Franklin Watts Ltd","isbn10":"1846169356","isbn13":"9781846169359","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_loves","name":"Ruby Loves (Busy Baby Board Books)","author":"Ayliffe, Alex","publisher":"Orchard Books","isbn10":"1841212075","isbn13":"9781841212074","bookEdition":null} | |
{"url":"http://isbndb.com/book/the_ruby_hat","name":"The ruby hat: an essay on Omar","author":"Roberts, Walter Orr","publisher":"Mitre Press","isbn10":"0705102114","isbn13":"9780705102117","bookEdition":null} | |
{"url":"http://isbndb.com/book/rubies_roses","name":"Rubies & roses; gems portrayed in flowers","author":"Feasey, Peggy","publisher":"C. E. Tuttle Co","isbn10":"0804805075","isbn13":"9780804805070"} | |
{"url":"http://isbndb.com/book/ruby_cookbook_a01","name":"Ruby Cookbook (Cookbooks (O'Reilly))","author":"Steele, Colin","publisher":"O'Reilly Media, Inc","isbn10":"0596003242","isbn13":"9780596003241","bookEdition":null} | |
{"url":"http://isbndb.com/book/the_ruby_programming_language_a02","name":"The Ruby Programming Language (Nutshell)","publisher":"","isbn10":"0596101244","isbn13":"9780596101244","bookEdition":null} | |
{"url":"http://isbndb.com/book/pro_ruby","name":"Pro Ruby (Pro)","author":"Henrik Mrtensson","publisher":"APress,US","isbn10":"1590597400","isbn13":"9781590597408","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_holler_a13","name":"Ruby Holler [Unabridged]","author":"Toren, Suzanne","publisher":"Recorded Books, LLC","isbn10":"1402554354","isbn13":"9781402554353","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_a30","name":"Ruby: the programming language","author":"Berman, Jules","publisher":"Jones & Bartlett Publishers","isbn10":"0763757578","isbn13":"9780763757571"} | |
{"url":"http://isbndb.com/book/ruby_rogers_get_a_life","name":"Ruby Rogers: get a life!","author":"Lum, Bernice","publisher":"Bloomsbury","isbn10":"0747583242","isbn13":"9780747583240","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_a20","name":"Ruby: the painting pachyderm of the Phoenix Zoo","author":"George, Dick","publisher":"Delacorte Press","isbn10":"0385321007","isbn13":"9780385321006","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_a36","name":"Ruby (Landry Ser.)","publisher":"Simon & Schuster","isbn10":"2277370568","isbn13":"9782277370567","bookEdition":null} | |
{"url":"http://isbndb.com/book/the_ruby_raven","name":"The ruby raven: a Finnegan Zwake mystery","author":"Dahl, Michael","publisher":"Pocket Books","isbn10":"0671032712","isbn13":"9780671032715"} | |
{"url":"http://isbndb.com/book/silly_ruby_a01","name":"Silly Ruby (Brand New Readers)","author":"Merriman, Rachel","publisher":"Candlewick Press (MA)","isbn10":"0763610712","isbn13":"9780763610715","bookEdition":null} | |
{"url":"http://isbndb.com/book/funny_ruby","name":"Funny Ruby (Brand New Readers)","author":"Merriman, Rachel","publisher":"Candlewick Press (MA)","isbn10":"0763610658","isbn13":"9780763610654","bookEdition":null} | |
{"url":"http://isbndb.com/book/programming_ruby","name":"Programming Ruby: the pragmatic programmer's guide","author":"Hunt, Andrew","publisher":"Addison-Wesley","isbn10":"0201710897","isbn13":"9780201710892","bookEdition":null} | |
{"url":"http://isbndb.com/book/coeur_de_rubis","name":"Coeur De Rubis (French Edition)","author":"Hern, Candice","publisher":"Editions 84","isbn10":"2290349585","isbn13":"9782290349588","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_on_rails_video","name":"Ruby on Rails Video: Learn Rails by Example","publisher":"","isbn10":"0321712323","isbn13":"9780321712325","bookEdition":null} | |
{"url":"http://isbndb.com/book/the_glenorchan_ruby","name":"The Glenorchan ruby","author":"Cummins, Mary","publisher":"Hale","isbn10":"0709199643","isbn13":"9780709199649","bookEdition":null} | |
{"url":"http://isbndb.com/book/rubys_recipes","name":"Ruby's recipes","author":"Lewis, Sharon Kim","publisher":"Mammoth","isbn10":"0749730722","isbn13":"9780749730727","bookEdition":null} | |
{"url":"http://isbndb.com/book/the_rockport_rubies","name":"The Rockport rubies","author":"Fitzroy, Rosamond","publisher":"Chivers","isbn10":"0745114164","isbn13":"9780745114163","bookEdition":null} | |
{"url":"http://isbndb.com/book/silly_ruby1","name":"Silly Ruby","author":"Merriman, Rachel","publisher":"Walker","isbn10":"0744573432","isbn13":"9780744573435","bookEdition":null} | |
{"url":"http://isbndb.com/book/funny_ruby1","name":"Funny Ruby","author":"Merriman, Rachel","publisher":"Walker","isbn10":"0744573394","isbn13":"9780744573398","bookEdition":null} | |
{"url":"http://isbndb.com/book/silly_ruby2","name":"Silly Ruby","author":"Merriman, Rachel","publisher":"Walker","isbn10":"0744580153","isbn13":"9780744580150","bookEdition":null} | |
{"url":"http://isbndb.com/book/far_above_rubies1","name":"Far above rubies","author":"Jeffrey, Elizabeth","publisher":"Piatkus","isbn10":"0749957921","isbn13":"9780749957926","bookEdition":null} | |
{"url":"http://isbndb.com/book/the_ruby_slippers","name":"The ruby slippers","author":"Burke, Helen","publisher":"Valley","isbn10":"0956890431","isbn13":"9780956890436","bookEdition":null} | |
{"url":"http://isbndb.com/book/far_above_rubies2","name":"Far above rubies","author":"Isabel Hill Elder","publisher":"Covenant Pub","isbn10":"085205078X","isbn13":"9780852050781","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_mcbride1","name":"Ruby McBride","author":"Lightfoot, Freda","publisher":"Hodder & Stoughton","isbn10":"0340820020","isbn13":"9780340820025","bookEdition":null} | |
{"url":"http://isbndb.com/book/a_price_above_rubies1","name":"A price above rubies","author":"Patricia Lawson","publisher":"Headline","isbn10":"0747203873","isbn13":"9780747203872","bookEdition":null} | |
{"url":"http://isbndb.com/book/the_rockport_rubies1","name":"The Rockport rubies","author":"Fitzroy, Rosamond","publisher":"Hale","isbn10":"0709036396","isbn13":"9780709036395","bookEdition":null} | |
{"url":"http://isbndb.com/book/the_ruby_fleet","name":"The ruby fleet","author":"Moray, Helga","publisher":"Hale","isbn10":"0709151403","isbn13":"9780709151401","bookEdition":null} | |
{"url":"http://isbndb.com/book/rubys_spoon1","name":"Ruby's spoon","author":"Anna Lawrence Pietroni","publisher":"Chatto & Windus","isbn10":"0701184361","isbn13":"9780701184360","bookEdition":null} | |
{"url":"http://isbndb.com/book/beyond_rubies2","name":"Beyond rubies","author":"Henaghan, Rosalie","publisher":"Mills & Boon","isbn10":"0263104249","isbn13":"9780263104240","bookEdition":null} | |
{"url":"http://isbndb.com/book/a_ring_of_rubies","name":"A ring of rubies","author":"Neal, Daisy","publisher":"Arthur H. Stockwell","isbn10":"0722327757","isbn13":"9780722327753","bookEdition":null} | |
{"url":"http://isbndb.com/book/price_above_rubies1","name":"Price above rubies","author":"Bloom, Ursula","publisher":"Cedric Chivers","isbn10":"0859972771","isbn13":"9780859972772","bookEdition":null} | |
{"url":"http://isbndb.com/book/far_above_rubies3","name":"Far above rubies","author":"Vukelic, Anne-Marie","publisher":"Robert Hale","isbn10":"0709090536","isbn13":"9780709090533","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_sings_the_blues1","name":"Ruby sings the blues","author":"Daly, Niki","publisher":"Frances Lincoln","isbn10":"1845070992","isbn13":"9781845070991","bookEdition":null} | |
{"url":"http://isbndb.com/book/corbins_rubi_yacht","name":"Corbin's Rubi-Yacht","author":"Farley, Benjamin Wirt","publisher":"Sandlapper Pub","isbn10":"087844114X","isbn13":"9780878441143","bookEdition":null} | |
{"url":"http://isbndb.com/book/the_roylake_ruby1","name":"The Roylake Ruby","author":"Mayne, Cora","publisher":"Hale","isbn10":"0709184824","isbn13":"9780709184829","bookEdition":null} | |
{"url":"http://isbndb.com/book/the_ridgeway_ruby1","name":"The Ridgeway ruby","author":"Bebb, Prudence","publisher":"Hale","isbn10":"0709007949","isbn13":"9780709007944","bookEdition":null} | |
{"url":"http://isbndb.com/book/jack_rubys_girls","name":"Jack Ruby's girls,","author":"Anderson, Alice J.","publisher":"Hallux","isbn10":"087667063X","isbn13":"9780876670637","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_moon1","name":"Ruby moon","author":"Richter, Linda M.","publisher":"West of the Moon Publications","isbn10":"0975538500","isbn13":"9780975538500","bookEdition":null} | |
{"url":"http://isbndb.com/book/beryllium_treated_rubies_sapphires","name":"Beryllium-treated rubies & sapphires","author":"Ted Themelis","publisher":"T. Themelis","isbn10":"0940965402","isbn13":"9780940965409","bookEdition":null} | |
{"url":"http://isbndb.com/book/far_above_rubies4","name":"Far above rubies","author":"Isabel Hill Elder","publisher":"Artisan Sales","isbn10":"093466644X","isbn13":"9780934666442","bookEdition":null} | |
{"url":"http://isbndb.com/book/rubys_potty1","name":"Ruby's potty","author":"Rogers, Emma","publisher":"Little Orchard","isbn10":"184121664X","isbn13":"9781841216645","bookEdition":null} | |
{"url":"http://isbndb.com/book/rubys_dinnertime1","name":"Ruby's dinnertime","author":"Rogers, Emma","publisher":"Little Orchard","isbn10":"1841216666","isbn13":"9781841216669","bookEdition":null} | |
{"url":"http://isbndb.com/book/the_queen_of_rubies","name":"The queen of rubies","author":"Tungay, John","publisher":"Pentagraph Press","isbn10":"1899774041","isbn13":"9781899774043","bookEdition":null} | |
{"url":"http://isbndb.com/book/the_indians_ruby","name":"The Indian's ruby","author":"Davis, Timothy C.","publisher":"Accent Books","isbn10":"0896361985","isbn13":"9780896361980","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_red_album","name":"Ruby red album","publisher":"Multifaceted Productions","isbn10":"0965951111","isbn13":"9780965951111","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_the_fire_engine","name":"Ruby the fire engine","author":"Iain Smyth","publisher":"Orchard","isbn10":"1860393225","isbn13":"9781860393228","bookEdition":null} | |
{"url":"http://isbndb.com/book/princess_ruby","name":"Princess Ruby","author":"Comfort, Louise K.","publisher":"Campbell","isbn10":"1405035374","isbn13":"9781405035378","bookEdition":null} | |
{"url":"http://isbndb.com/book/pm_ruby_anthology_fiction_identity_kit_ruby_level","name":"PM Ruby Anthology Fiction Identity Kit: Ruby Level (Progress with Meaning)","publisher":"Nelson Thornes","isbn10":"1869614798","isbn13":"9781869614799","bookEdition":null} | |
{"url":"http://isbndb.com/book/better_than_rubies","name":"Better than rubies: a history of women's education","author":"Stock, Phyllis","publisher":"Putnam","isbn10":"0399503811","isbn13":"9780399503818"} | |
{"url":"http://isbndb.com/book/better_than_rubies_a01","name":"Better than rubies: a history of women's education","author":"Stock, Phyllis","publisher":"Putnam","isbn10":"0399120815","isbn13":"9780399120817"} | |
{"url":"http://isbndb.com/book/far_above_rubies","name":"Far above rubies: the women uncommemorated by the Church of England","author":"Symonds, Richard","publisher":"Gracewing","isbn10":"0852442440","isbn13":"9780852442449","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_ridge","name":"Ruby Ridge: the truth and tragedy of the Randy Weaver family","author":"Walter, Jess","publisher":"ReganBooks","isbn10":"006000794X","isbn13":"9780060007942","bookEdition":null} | |
{"url":"http://isbndb.com/book/ruby_on_rails","name":"Ruby on rails up and running","author":"Hibbs, Curt","publisher":"O'Reilly","isbn10":"0596101325","isbn13":"9780596101329"} | |
{"url":"http://isbndb.com/book/ruby5","name":"Ruby","author":"Glen, Maggie","publisher":"Hutchinson","isbn10":"0091745489","isbn13":"9780091745486"} | |
{"url":"http://isbndb.com/book/ruby_tanya_a01","name":"Ruby Tanya","publisher":"","isbn10":"0435119990","isbn13":"9780435119997"} | |
{"url":"http://isbndb.com/book/ruby1","name":"Ruby","author":"Bennetts, Pamela","publisher":"Hale","isbn10":"0709014627","isbn13":"9780709014621"} | |
{"url":"http://isbndb.com/book/beyond_rubies1","name":"Beyond rubies","author":"Henaghan, Rosalie","publisher":"Chivers","isbn10":"0745180620","isbn13":"9780745180625"} | |
{"url":"http://isbndb.com/book/ruby4","name":"Ruby","author":"Byrne, Gerry","publisher":"Vista","isbn10":"0575602333","isbn13":"9780575602335"} | |
{"url":"http://isbndb.com/book/ruby6","name":"Ruby","author":"Guy, Rosa","publisher":"Penguin","isbn10":"0140328599","isbn13":"9780140328592"} | |
{"url":"http://isbndb.com/book/ruby_a17","name":"Ruby","author":"Guy, Rosa","publisher":"Puffin","isbn10":"0140373241","isbn13":"9780140373240"} | |
{"url":"http://isbndb.com/book/ruby_a01","name":"Ruby: a novel","author":"Hood, Ann","publisher":"Picador USA","isbn10":"0312195532","isbn13":"9780312195533"} | |
{"url":"http://isbndb.com/book/ruby_a35","name":"RUBY (Spanish Edition)","publisher":"Mp Ediciones","isbn10":"9871347677","isbn13":"9789871347674"} | |
{"url":"http://isbndb.com/book/ruby_a33","name":"Ruby (Landry)","author":"ANDREWS VIRGINIA","publisher":"Pocket Books","isbn10":"0671852167","isbn13":"9780671852160"} | |
{"url":"http://isbndb.com/book/rubys_ramblings","name":"Ruby's ramblings","author":"Shewan, Ruby","publisher":"The author","isbn10":"0950381500","isbn13":"9780950381503"} | |
{"url":"http://isbndb.com/book/ruby_a23","name":"Ruby (Megastar Mysteries)","author":"Annabelle Starr","publisher":"2Heads","isbn10":"1405232501","isbn13":"9781405232500"} | |
{"url":"http://isbndb.com/book/ruby_a19","name":"Ruby: a novel","author":"Guy, Rosa","publisher":"V. Gollancz","isbn10":"0575030526","isbn13":"9780575030527"} | |
{"url":"http://isbndb.com/book/ruby_orchid","name":"Ruby Orchid (Heartfire)","author":"Katherine Kincaid","publisher":"Zebra","isbn10":"082172388X","isbn13":"9780821723883"} | |
{"url":"http://isbndb.com/book/dark_ruby1","name":"Dark ruby","author":"Mackie, Mary","publisher":"Hale","isbn10":"0709179774","isbn13":"9780709179771"} | |
{"url":"http://isbndb.com/book/ruby_red1","name":"Ruby Red","author":"Fox, William T. R.","publisher":"Sphere","isbn10":"0722136307","isbn13":"9780722136300"} | |
{"url":"http://isbndb.com/book/ruby_silver","name":"Ruby Silver.","author":"McDaid, Perry","publisher":"Gleipnir (Ireland) Arts Media","isbn10":"0955489717","isbn13":"9780955489716"} | |
{"url":"http://isbndb.com/book/ruby_chadwick1","name":"Ruby Chadwick","author":"King, Anna Matilda","publisher":"Arrow","isbn10":"0099926008","isbn13":"9780099926009"} | |
{"url":"http://isbndb.com/book/ruby2","name":"Ruby","author":"Jenkin-Pearce, Susie","publisher":"Oxford University Press","isbn10":"0192782096","isbn13":"9780192782090"} | |
{"url":"http://isbndb.com/book/ruby7","name":"Ruby","author":"Thompson, Colin J.","publisher":"Julia MacRae","isbn10":"1856810895","isbn13":"9781856810890"} | |
{"url":"http://isbndb.com/book/rubys_war","name":"Ruby's war","author":"Dodds, Skeeter","publisher":"Robert Hale","isbn10":"0709076398","isbn13":"9780709076391"} | |
{"url":"http://isbndb.com/book/mourning_ruby","name":"Mourning Ruby","author":"Dunmore, Helen","publisher":"Viking","isbn10":"0670914495","isbn13":"9780670914494"} | |
{"url":"http://isbndb.com/book/mourning_ruby_a01","name":"Mourning Ruby","author":"Dunmore, Helen","publisher":"Viking","isbn10":"0670914509","isbn13":"9780670914500"} | |
{"url":"http://isbndb.com/book/ruby_a03","name":"Ruby","author":"Lauraine Snelling","publisher":"Bethany House Publishers","isbn10":"0764222228","isbn13":"9780764222221"} | |
{"url":"http://isbndb.com/book/ruby_necklace","name":"Ruby Necklace","author":"Kirkland, Martha","publisher":"Signet","isbn10":"0451187202","isbn13":"9780451187208"} | |
{"url":"http://isbndb.com/book/ruby_a15","name":"Ruby","publisher":"Pocket Books","isbn10":"0671759353","isbn13":"9780671759353"} | |
{"url":"http://isbndb.com/book/ruby_holler_a03","name":"Ruby Holler","author":"Creech, Sharon","publisher":"Bloomsbury","isbn10":"0747556172","isbn13":"9780747556176"} | |
{"url":"http://isbndb.com/book/ruby_a16","name":"Ruby","author":"Ashfield, Helen","publisher":"St. Martin's Press","isbn10":"0312695373","isbn13":"9780312695378"} | |
{"url":"http://isbndb.com/book/the_roylake_ruby","name":"The Roylake Ruby","author":"Mayne, Cora","publisher":"Ulverscroft","isbn10":"0708923739","isbn13":"9780708923733"} | |
{"url":"http://isbndb.com/book/ruby_a34","name":"Ruby","author":"Ullman, Larry E.","publisher":"Peachpit","isbn10":"0321580656","isbn13":"9780321580658"} | |
{"url":"http://isbndb.com/book/since_ruby","name":"Since Ruby","author":"Taylor, Bernard W.","publisher":"Ulverscroft","isbn10":"0708942482","isbn13":"9780708942482"} | |
{"url":"http://isbndb.com/book/ruby_a38","name":"Ruby","author":"Guy, Rosa","publisher":"Bantam Books","isbn10":"055323367X","isbn13":"9780553233674"} | |
{"url":"http://isbndb.com/book/ruby_a37","name":"Ruby","author":"Emberley, Michael","publisher":"Little Brown","isbn10":"0316888591","isbn13":"9780316888592"} | |
{"url":"http://isbndb.com/book/ruby_red_a01","name":"Ruby red","author":"Linzi Glass","publisher":"Penguin","isbn10":"0141320931","isbn13":"9780141320939"} | |
{"url":"http://isbndb.com/book/ruby_visual_quickstart_guide","name":"Ruby","author":"Ullman, Larry E.","publisher":"Peachpit Press","isbn10":"0321553853","isbn13":"9780321553850"} | |
{"url":"http://isbndb.com/book/the_passion_ruby_a01","name":"The passion ruby","author":"Snoe, Eboni","publisher":"Pinnacle Books","isbn10":"0786002018","isbn13":"9780786002016"} | |
{"url":"http://isbndb.com/book/ruby_a31","name":"Ruby","publisher":"Demco Media","isbn10":"060605989X","isbn13":"9780606059893"} | |
{"url":"http://isbndb.com/book/ruby_a29","name":"Ruby","author":"Guy, Rosa","publisher":"Dell Pub","isbn10":"0440211301","isbn13":"9780440211303"} | |
{"url":"http://isbndb.com/book/ruby_a28","name":"Ruby","author":"Glen, Maggie","publisher":"Red Fox","isbn10":"0099865505","isbn13":"9780099865506"} | |
{"url":"http://isbndb.com/book/ruby_fire","name":"Ruby fire","author":"Hamilton, Celeste","publisher":"Silhouette","isbn10":"0373579179","isbn13":"9780373579174"} | |
{"url":"http://isbndb.com/book/ruby_a27","name":"Ruby","author":"Ashfield, Helen","publisher":"St. Martin's Press","isbn10":"0312903189","isbn13":"9780312903183"} | |
{"url":"http://isbndb.com/book/ruby_a21","name":"Ruby","author":"Byrne, Gerry","publisher":"Victor Gollancz","isbn10":"0575062452","isbn13":"9780575062450"} | |
{"url":"http://isbndb.com/book/ruby_holler_a10","name":"Ruby Holler","author":"Creech, Sharon","publisher":"Heinemann","isbn10":"0435130897","isbn13":"9780435130893"} | |
{"url":"http://isbndb.com/book/mama_ruby","name":"Mama Ruby","author":"Mary Monroe","publisher":"Dafina","isbn10":"0758238614","isbn13":"9780758238610"} | |
{"url":"http://isbndb.com/book/ruby_a05","name":"Ruby","author":"Lauraine Snelling","publisher":"Bethany House Publishers","isbn10":"0764290762","isbn13":"9780764290763"} | |
{"url":"http://isbndb.com/book/ruby_the_copycat_a01","name":"Ruby the copycat","author":"Peggy Rathman","publisher":"","isbn10":"0590474235","isbn13":"9780590474238"} | |
{"url":"http://isbndb.com/book/mourning_ruby_a02","name":"Mourning Ruby","author":"Dunmore, Helen","publisher":"Putnam's","isbn10":"0399151486","isbn13":"9780399151484"} | |
{"url":"http://isbndb.com/book/ruby_ridge_a02","name":"Ruby Ridge","author":"Walter, Jess","publisher":"Harper","isbn10":"0061959855","isbn13":"9780061959851"} | |
{"url":"http://isbndb.com/book/ruby_a40","name":"Ruby","publisher":"Pocket Books","isbn10":"0745177751","isbn13":"9780745177755"} | |
{"url":"http://isbndb.com/book/named_rubies","name":"Named Rubies: Black Prince's Ruby, Prince of Burma, Delong Star Ruby, Rajaratna Ruby, Neelanjali Ruby","publisher":"Books LLC","isbn10":"1158432534","isbn13":"9781158432530"} | |
{"url":"http://isbndb.com/book/curso_de_ruby_ruby_course","name":"Curso de Ruby/ Ruby Course (Spanish Edition)","author":"Richardson, Leonard F.","publisher":"Anaya Multimedia","isbn10":"8441521948","isbn13":"9788441521940"} | |
{"url":"http://isbndb.com/book/the_ruby_tear","name":"The ruby tear","author":"Brand, Rebecca","publisher":"Forge","isbn10":"0312861656","isbn13":"9780312861650"} | |
{"url":"http://isbndb.com/book/the_ruby_knight","name":"The ruby knight","author":"Eddings, David","publisher":"Ballantine Books","isbn10":"0345373529","isbn13":"9780345373526"} | |
{"url":"http://isbndb.com/book/ruby_eyed_coucal","name":"Ruby-eyed coucal","author":"Pascoe, Bruce","publisher":"Magabala Books","isbn10":"1875641297","isbn13":"9781875641291"} | |
{"url":"http://isbndb.com/book/the_ruby_knight_a01","name":"The ruby knight","author":"Parkinson, Keith","publisher":"Ballantine Books","isbn10":"0345370430","isbn13":"9780345370433"} | |
{"url":"http://isbndb.com/book/royal_ruby","name":"Royal ruby","author":"Hopper, Philip","publisher":"Schiffer Pub","isbn10":"0764306677","isbn13":"9780764306679"} | |
{"url":"http://isbndb.com/book/beyond_rubies","name":"Beyond rubies","author":"Henaghan, Rosalie","publisher":"Chivers Press","isbn10":"0792705238","isbn13":"9780792705239"} | |
{"url":"http://isbndb.com/book/the_ruby_way","name":"The Ruby way","author":"Hal Fulton","publisher":"SAMS","isbn10":"0672320835","isbn13":"9780672320835"} | |
{"url":"http://isbndb.com/book/at_rubys_a01","name":"At Ruby's","author":"Delaney, Frank","publisher":"HarperCollins","isbn10":"0007101953","isbn13":"9780007101955"} | |
{"url":"http://isbndb.com/book/ruby_a11","name":"Ruby","author":"Emberley, Michael","publisher":"Little Brown & Co (Juv Pap)","isbn10":"0316236608","isbn13":"9780316236607"} | |
{"url":"http://isbndb.com/book/ruby_holler_a04","name":"Ruby Holler","author":"Sharon Greech","publisher":"Scholastic Inc","isbn10":"0439577624","isbn13":"9780439577625"} | |
{"url":"http://isbndb.com/book/ruby_holler_a05","name":"Ruby Holler","author":"Sharon Greech","publisher":"Harper Collins","isbn10":"0439539439","isbn13":"9780439539432"} | |
{"url":"http://isbndb.com/book/richer_than_rubies","name":"Richer than rubies","author":"Barclay, Tessa","publisher":"Severn House","isbn10":"0727864130","isbn13":"9780727864130"} | |
{"url":"http://isbndb.com/book/love_ruby_lavender_a03","name":"Love, Ruby Lavender","author":"Deborah Wiles","publisher":"Gulliver Books","isbn10":"0152049215","isbn13":"9780152049218"} | |
{"url":"http://isbndb.com/book/ruby_sapphire","name":"Ruby & sapphire","author":"Hughes, Richard M.","publisher":"RWH Publishing","isbn10":"0964509768","isbn13":"9780964509764"} | |
{"url":"http://isbndb.com/book/ruby_spear","name":"Ruby & Spear","author":"Walton, Todd","publisher":"Bantam Books","isbn10":"0553378139","isbn13":"9780553378139"} | |
{"url":"http://isbndb.com/book/the_ruby_knight_a02","name":"The ruby knight","author":"Eddings, David","publisher":"HarperCollins","isbn10":"0586203737","isbn13":"9780586203736"} | |
{"url":"http://isbndb.com/book/everybodys_ruby","name":"Everybody's Ruby","author":"Davis, Thulani","publisher":"Samuel French","isbn10":"0573627126","isbn13":"9780573627125"} | |
{"url":"http://isbndb.com/book/das_einsteigerseminar_ruby","name":"Das Einsteigerseminar Ruby.","author":"Klaus Spreckelsen","publisher":"mitp-Verlag","isbn10":"3826672429","isbn13":"9783826672422"} | |
{"url":"http://isbndb.com/book/iris_and_ruby_a03","name":"Iris and Ruby","author":"Thomas, Rosie","publisher":"HarperCollins","isbn10":"0007223234","isbn13":"9780007223237"} | |
{"url":"http://isbndb.com/book/five_signs_from_ruby","name":"Five Signs from Ruby","publisher":"","isbn10":"0515039837","isbn13":"9780515039832"} | |
{"url":"http://isbndb.com/book/the_ruby_way_a01","name":"The Ruby way","author":"Hal Fulton","publisher":"SAMS","isbn10":"0768658780","isbn13":"9780768658781"} | |
{"url":"http://isbndb.com/book/far_above_rubies_a06","name":"Far Above Rubies","publisher":"Baptist Publishing House","isbn10":"0891141103","isbn13":"9780891141105"} | |
{"url":"http://isbndb.com/book/ruby_holler_a14","name":"Ruby Holler","author":"Creech, Sharon","publisher":"HarperTrophy","isbn10":"0329372947","isbn13":"9780329372941"} | |
{"url":"http://isbndb.com/book/ruby_chadwick_a01","name":"Ruby Chadwick","author":"King, Anna Matilda","publisher":"The Sheridan Book Company","isbn10":"1855016761","isbn13":"9781855016767"} | |
{"url":"http://isbndb.com/book/the_mystic_ruby","name":"The Mystic Ruby","author":"Paul Wayland","publisher":"Paul Wayland","isbn10":"1847990320","isbn13":"9781847990327"} | |
{"url":"http://isbndb.com/book/rubys_school_walk_a01","name":"Ruby's School Walk","publisher":"Barefoot Books Ltd","isbn10":"1846862744","isbn13":"9781846862748"} | |
{"url":"http://isbndb.com/book/ruby_heart","name":"Ruby Heart","author":"Danton, Rebecca","publisher":"Ivy Books","isbn10":"0449501124","isbn13":"9780449501122"} | |
{"url":"http://isbndb.com/book/at_rubys_a02","name":"At Ruby's","author":"Delaney, Frank","publisher":"Harper Collins","isbn10":"000651491X","isbn13":"9780006514916"} | |
{"url":"http://isbndb.com/book/jewel_princesses_ruby","name":"Jewel Princesses Ruby","publisher":"Scholastic","isbn10":"140710313X","isbn13":"9781407103136"} | |
{"url":"http://isbndb.com/book/ruby_rosemount_and_travellers","name":"RUBY ROSEMOUNT AND TRAVELLERS","publisher":"Scholastic","isbn10":"1862916241","isbn13":"9781862916241"} | |
{"url":"http://isbndb.com/book/ironruby_unleashed_a01","name":"IronRuby unleashed","author":"Shay Friedman","publisher":"SAMS","isbn10":"0768689449","isbn13":"9780768689440"} | |
{"url":"http://isbndb.com/book/iris_ruby","name":"Iris & Ruby","author":"Thomas, Rosie","publisher":"McArthur & Company","isbn10":"0007173547","isbn13":"9780007173549"} | |
{"url":"http://isbndb.com/book/mourning_ruby_a06","name":"Mourning Ruby","author":"Dunmore, Helen","publisher":"Penguin Books Ltd","isbn10":"0141017562","isbn13":"9780141017563"} | |
{"url":"http://isbndb.com/book/ruby_moon","name":"Ruby moon","author":"Cameron, Matt","publisher":"Currency Press","isbn10":"0868197742","isbn13":"9780868197746"} | |
{"url":"http://isbndb.com/book/the_ruby_ring","name":"The Ruby Ring","author":"DIANE HAEGER","publisher":"Random House","isbn10":"0375434461","isbn13":"9780375434464"} | |
{"url":"http://isbndb.com/book/ruby_on_rails_a03","name":"Ruby on Rails","author":"Wolfgang Radinger","publisher":"Unknown","isbn10":"3898644022","isbn13":"9783898644020"} | |
{"url":"http://isbndb.com/book/goodbye_ruby_tuesday_a01","name":"Goodbye, Ruby Tuesday","author":"Donna Hay","publisher":"Orion","isbn10":"0752859978","isbn13":"9780752859972"} | |
{"url":"http://isbndb.com/book/richer_than_rubies_a01","name":"Richer than rubies","author":"Barclay, Tessa","publisher":"Severn House","isbn10":"0727891847","isbn13":"9780727891846"} | |
{"url":"http://isbndb.com/book/goodbye_ruby_tuesday","name":"Goodbye, Ruby Tuesday","author":"Donna Hay","publisher":"Orion","isbn10":"0752860224","isbn13":"9780752860220"} | |
{"url":"http://isbndb.com/book/the_ruby_in_the_smoke_a11","name":"The Ruby in the Smoke","publisher":"","isbn10":"0679884270","isbn13":"9780679884279"} | |
{"url":"http://isbndb.com/book/the_ruby_knight_a03","name":"The ruby knight","author":"Eddings, David","publisher":"Grafton","isbn10":"0246133465","isbn13":"9780246133465"} | |
{"url":"http://isbndb.com/book/learning_ruby","name":"Learning Ruby","author":"Fitzgerald, Michael W.","publisher":"O'Reilly","isbn10":"0596529864","isbn13":"9780596529864"} | |
{"url":"http://isbndb.com/book/iris_and_ruby","name":"Iris and Ruby","author":"Thomas, Rosie","publisher":"HarperCollins","isbn10":"0007173539","isbn13":"9780007173532"} | |
{"url":"http://isbndb.com/book/the_winking_ruby_mystery","name":"The winking ruby mystery","author":"Keene, Carolyn","publisher":"Sparrow","isbn10":"0099312905","isbn13":"9780099312901"} | |
{"url":"http://isbndb.com/book/the_ruby_palace","name":"The Ruby Palace","author":"James, Judi","publisher":"HarperCollins","isbn10":"0586207961","isbn13":"9780586207963"} | |
{"url":"http://isbndb.com/book/ruby_chadwick","name":"Ruby Chadwick","author":"King, Anna Matilda","publisher":"Barrie & Jenkins","isbn10":"0712646698","isbn13":"9780712646697"} | |
{"url":"http://isbndb.com/book/the_bengal_rubies","name":"The Bengal Rubies","author":"Bingham, Lisa","publisher":"Pocket Books","isbn10":"141650706X","isbn13":"9781416507062"} | |
{"url":"http://isbndb.com/book/campaign_ruby","name":"Campaign Ruby","author":"Jessica Rudd","publisher":"The Text Publishing Company","isbn10":"1921656573","isbn13":"9781921656576"} | |
{"url":"http://isbndb.com/book/ruby_scores_a_goal","name":"Ruby scores a goal","author":"Penguin USA","publisher":"Grosset & Dunlap","isbn10":"0448452359","isbn13":"9780448452357"} | |
{"url":"http://isbndb.com/book/ruby_otherworldliness","name":"Ruby: Otherworldliness","author":"Irana Douer","publisher":"Gestalten Verlag","isbn10":"3899553438","isbn13":"9783899553437"} | |
{"url":"http://isbndb.com/book/blood_rubies","name":"Blood Rubies","author":"Axel Young","publisher":"Avon books","isbn10":"038079392X","isbn13":"9780380793921"} | |
{"url":"http://isbndb.com/book/rouge_rubis","name":"Rouge rubis","author":"Kerstin Gier","publisher":"Editions Milan","isbn10":"2745945475","isbn13":"9782745945471"} | |
{"url":"http://isbndb.com/book/the_ridgeway_ruby","name":"The Ridgeway ruby","author":"Bebb, Prudence","publisher":"Ulverscroft","isbn10":"0708933874","isbn13":"9780708933879"} | |
{"url":"http://isbndb.com/book/at_rubys","name":"At Ruby's","author":"Delaney, Frank","publisher":"HarperCollins","isbn10":"0002261960","isbn13":"9780002261968"} | |
{"url":"http://isbndb.com/book/ruby_river","name":"Ruby River","author":"Pruett, Lynn","publisher":"Atlantic Monthly Press","isbn10":"0871138557","isbn13":"9780871138552"} | |
{"url":"http://isbndb.com/book/ruby_mcbride","name":"Ruby McBride","author":"Lightfoot, Freda","publisher":"Coronet","isbn10":"0340820039","isbn13":"9780340820032"} | |
{"url":"http://isbndb.com/book/calculated_risk_a04","name":"Above rubies","author":"Cummins, Mary","publisher":"Harlequin","isbn10":"037351350X","isbn13":"9780373513505"} | |
{"url":"http://isbndb.com/book/ruby_a07","name":"Ruby","publisher":"Simon & Schuster","isbn10":"0671718428","isbn13":"9780671718428"} | |
{"url":"http://isbndb.com/book/rubys_cupcakes_a01","name":"Ruby's Cupcakes","publisher":"Paw Prints 2011-05-12","isbn10":"1448780926","isbn13":"9781448780921"} | |
{"url":"http://isbndb.com/book/royal_ruby_bible","name":"Royal Ruby Bible","publisher":"Trinitarian Bible Society","isbn10":"1862281440","isbn13":"9781862281448"} | |
{"url":"http://isbndb.com/book/le_chevalier_de_rubis","name":"Le chevalier de rubis","publisher":"","isbn10":"2266064665","isbn13":"9782266064668"} | |
{"url":"http://isbndb.com/book/about_ruby","name":"About Ruby","author":"Dessen, Sarah","publisher":"DTV Deutscher Taschenbuch","isbn10":"3423782420","isbn13":"9783423782425"} | |
{"url":"http://isbndb.com/book/phantom_rubies","name":"Phantom Rubies","author":"Creasey, John","publisher":"Thomas Bouregy & Co","isbn10":"999059466X","isbn13":"9789990594669"} | |
{"url":"http://isbndb.com/book/goodbye_ruby_tuesday_a02","name":"Goodbye Ruby Tuesday","author":"Dick Delson","publisher":"Berkley Medallion","isbn10":"0425032337","isbn13":"9780425032336"} | |
{"url":"http://isbndb.com/book/love_ruby_lavender_a05","name":"Love, Ruby Lavender","author":"Deborah Wiles","publisher":"Walker Books","isbn10":"074459040X","isbn13":"9780744590401"} | |
{"url":"http://isbndb.com/book/ruby_redfort_untitled_2","name":"Ruby Redfort - Untitled 2","publisher":"HarperCollins","isbn10":"0007334087","isbn13":"9780007334087"} | |
{"url":"http://isbndb.com/book/silly_ruby_a02","name":"Silly Ruby","author":"Friend, Catherine","publisher":"Walker Books","isbn10":"0744580137","isbn13":"9780744580136"} | |
{"url":"http://isbndb.com/book/robella_ruby","name":"Robella rubypoems","author":"Pellow, Andrew","publisher":"Merlin","isbn10":"0863032117","isbn13":"9780863032110"} | |
{"url":"http://isbndb.com/book/ruby_for_rails","name":"Ruby for Rails : Ruby Techniques for Rails Developers","author":"Black, David St Clair","publisher":"Manning Publications","isbn10":"1932394699","isbn13":"9781932394696"} | |
{"url":"http://isbndb.com/book/rubys_party","name":"Ruby's Party (Max and Ruby)","author":"Wells, Rosemary","publisher":"Grosset & Dunlap","isbn10":"0448456931","isbn13":"9780448456935"} | |
{"url":"http://isbndb.com/book/ruby_the_routemaster","name":"Ruby the RoutemasterRuby's story","author":"Tim Duke","publisher":"Denbert Publishing","isbn10":"0957476507","isbn13":"9780957476509"} | |
{"url":"http://isbndb.com/book/eonchs_of_ruby","name":"Eonchs of ruby; a gift of love","author":"Chivers, T. H.","publisher":"Arno Press","isbn10":"0405046294","isbn13":"9780405046292"} | |
{"url":"http://isbndb.com/book/ruby","name":"Ruby: an ordinary woman","author":"Worster, Ann Martin","publisher":"Faber & Faber","isbn10":"0571198589","isbn13":"9780571198580"} | |
{"url":"http://isbndb.com/book/programming_ruby_a01","name":"Programming Ruby: the pragmatic programmers' guide","author":"Hunt, Andrew","publisher":"Pragmatic Bookshelf","isbn10":"0974514055","isbn13":"9780974514055"} | |
{"url":"http://isbndb.com/book/the_passion_ruby","name":"The Passion Ruby (Arabesque)","author":"Snoe, Eboni","publisher":"BET","isbn10":"158314207X","isbn13":"9781583142073"} | |
{"url":"http://isbndb.com/book/ruby_a12","name":"Ruby (The Jewels Of Texas) (Harlequin Historical)","author":"Langan, Ruth Ryan","publisher":"Harlequin","isbn10":"0373289847","isbn13":"9780373289844"} | |
{"url":"http://isbndb.com/book/whatever_happened_to_ruby","name":"Whatever happened to Ruby? a novel","author":"Wendy Owen","publisher":"Owen","isbn10":"0720601509","isbn13":"9780720601503"} | |
{"url":"http://isbndb.com/book/ruby_keeler","name":"Ruby Keeler: a photographic biography","author":"Marlow-Trump, Nancy","publisher":"McFarland","isbn10":"0786405244","isbn13":"9780786405244"} | |
{"url":"http://isbndb.com/book/dark_ruby","name":"Dark ruby: travels in a troubled land","author":"Schramm-Evans, Zo�","publisher":"HarperCollins","isbn10":"0044409877","isbn13":"9780044409878"} | |
{"url":"http://isbndb.com/book/ruby_phrasebook","name":"Ruby phrasebook: essential code and commands","author":"Clinton, Jason D.","publisher":"Addison-Wesley/Pearson","isbn10":"0672328976","isbn13":"9780672328978"} | |
{"url":"http://isbndb.com/book/ruby_of_cochin_a01","name":"Ruby of Cochin","author":"Johnson, Barbara","publisher":"Jewish Publications Society","isbn10":"0827607490","isbn13":"9780827607491"} | |
{"url":"http://isbndb.com/book/ruby_a32","name":"Ruby (Jewel Princesses) (Jewel Princesses)","author":"Monica Laita","publisher":"Scholastic","isbn10":"0439943582","isbn13":"9780439943581"} | |
{"url":"http://isbndb.com/book/ruby_in_the_rough","name":"Ruby in the rough","author":"Ruby, Bob","publisher":"Pelican Pub. Co","isbn10":"0882890999","isbn13":"9780882890999"} | |
{"url":"http://isbndb.com/book/ruby_the_red_fairy_a06","name":"Ruby the Red Fairy (Rainbow Magic)","publisher":"","isbn10":"1846164168","isbn13":"9781846164163"} | |
{"url":"http://isbndb.com/book/esmeralda_rubi_3","name":"ESMERALDA. RUBI 3(9788484417538)","publisher":"Agapea","isbn10":"8484417530","isbn13":"9788484417538"} | |
{"url":"http://isbndb.com/book/ruby_phrasebook_a01","name":"Ruby phrasebook essential code and commands","author":"Clinton, Jason D.","publisher":"Addison-Wesley/Pearson","isbn10":"0768666759","isbn13":"9780768666755"} | |
{"url":"http://isbndb.com/book/ruby_the_copycat_a08","name":"Ruby the Copycat (Scholastic)","author":"Richards, Jean","publisher":"Scholastic","isbn10":"059061147X","isbn13":"9780590611473"} | |
{"url":"http://isbndb.com/book/dark_ruby_travels_in_a_troubled_land","name":"Dark ruby: travels in a troubled land","publisher":"Rivers Oram","isbn10":"086358411X","isbn13":"9780863584114"} | |
{"url":"http://isbndb.com/book/the_ruby_knight_a06","name":"The Ruby Knight (The Elenium)","author":"Eddings, David","publisher":"Grafton","isbn10":"0246137312","isbn13":"9780246137319"} | |
{"url":"http://isbndb.com/book/rubys_terrible_secret","name":"Ruby's Terrible Secret (Quickreads)","author":"Lorimer, Janet","publisher":"Saddleback Educational Publishing, Inc","isbn10":"1562547445","isbn13":"9781562547448"} | |
{"url":"http://isbndb.com/book/writing_grammar_ruby_level","name":"Writing & Grammar Ruby Level (Teacher's Edition)","publisher":"Prentice Hall","isbn10":"0131906569","isbn13":"9780131906563"} | |
{"url":"http://isbndb.com/book/ruby_rambles_on","name":"Ruby rambles on","author":"Shewan, Ruby","publisher":"[The Author]","isbn10":"0950381519","isbn13":"9780950381510"} | |
{"url":"http://isbndb.com/book/ruby_doll","name":"Ruby Doll (Rainbow Magic)","author":"Daisy Meadows","publisher":"Franklin Watts Ltd","isbn10":"1846169356","isbn13":"9781846169359"} | |
{"url":"http://isbndb.com/book/ruby_loves","name":"Ruby Loves (Busy Baby Board Books)","author":"Ayliffe, Alex","publisher":"Orchard Books","isbn10":"1841212075","isbn13":"9781841212074"} | |
{"url":"http://isbndb.com/book/the_ruby_hat","name":"The ruby hat: an essay on Omar","author":"Roberts, Walter Orr","publisher":"Mitre Press","isbn10":"0705102114","isbn13":"9780705102117"} | |
{"url":"http://isbndb.com/book/rubies_roses","name":"Rubies & roses; gems portrayed in flowers","author":"Feasey, Peggy","publisher":"C. E. Tuttle Co","isbn10":"0804805075","isbn13":"9780804805070"} | |
{"url":"http://isbndb.com/book/ruby_cookbook_a01","name":"Ruby Cookbook (Cookbooks (O'Reilly))","author":"Steele, Colin","publisher":"O'Reilly Media, Inc","isbn10":"0596003242","isbn13":"9780596003241"} | |
{"url":"http://isbndb.com/book/the_ruby_programming_language_a02","name":"The Ruby Programming Language (Nutshell)","publisher":"","isbn10":"0596101244","isbn13":"9780596101244"} | |
{"url":"http://isbndb.com/book/pro_ruby","name":"Pro Ruby (Pro)","author":"Henrik Mrtensson","publisher":"APress,US","isbn10":"1590597400","isbn13":"9781590597408"} | |
{"url":"http://isbndb.com/book/ruby_holler_a13","name":"Ruby Holler [Unabridged]","author":"Toren, Suzanne","publisher":"Recorded Books, LLC","isbn10":"1402554354","isbn13":"9781402554353"} | |
{"url":"http://isbndb.com/book/ruby_a30","name":"Ruby: the programming language","author":"Berman, Jules","publisher":"Jones & Bartlett Publishers","isbn10":"0763757578","isbn13":"9780763757571"} | |
{"url":"http://isbndb.com/book/ruby_rogers_get_a_life","name":"Ruby Rogers: get a life!","author":"Lum, Bernice","publisher":"Bloomsbury","isbn10":"0747583242","isbn13":"9780747583240"} | |
{"url":"http://isbndb.com/book/ruby_a20","name":"Ruby: the painting pachyderm of the Phoenix Zoo","author":"George, Dick","publisher":"Delacorte Press","isbn10":"0385321007","isbn13":"9780385321006"} | |
{"url":"http://isbndb.com/book/ruby_a36","name":"Ruby (Landry Ser.)","publisher":"Simon & Schuster","isbn10":"2277370568","isbn13":"9782277370567"} | |
{"url":"http://isbndb.com/book/the_ruby_raven","name":"The ruby raven: a Finnegan Zwake mystery","author":"Dahl, Michael","publisher":"Pocket Books","isbn10":"0671032712","isbn13":"9780671032715"} | |
{"url":"http://isbndb.com/book/silly_ruby_a01","name":"Silly Ruby (Brand New Readers)","author":"Merriman, Rachel","publisher":"Candlewick Press (MA)","isbn10":"0763610712","isbn13":"9780763610715"} | |
{"url":"http://isbndb.com/book/funny_ruby","name":"Funny Ruby (Brand New Readers)","author":"Merriman, Rachel","publisher":"Candlewick Press (MA)","isbn10":"0763610658","isbn13":"9780763610654"} | |
{"url":"http://isbndb.com/book/programming_ruby","name":"Programming Ruby: the pragmatic programmer's guide","author":"Hunt, Andrew","publisher":"Addison-Wesley","isbn10":"0201710897","isbn13":"9780201710892"} | |
{"url":"http://isbndb.com/book/coeur_de_rubis","name":"Coeur De Rubis (French Edition)","author":"Hern, Candice","publisher":"Editions 84","isbn10":"2290349585","isbn13":"9782290349588"} | |
{"url":"http://isbndb.com/book/ruby_on_rails_video","name":"Ruby on Rails Video: Learn Rails by Example","publisher":"","isbn10":"0321712323","isbn13":"9780321712325"} | |
{"url":"http://isbndb.com/book/the_glenorchan_ruby","name":"The Glenorchan ruby","author":"Cummins, Mary","publisher":"Hale","isbn10":"0709199643","isbn13":"9780709199649"} | |
{"url":"http://isbndb.com/book/rubys_recipes","name":"Ruby's recipes","author":"Lewis, Sharon Kim","publisher":"Mammoth","isbn10":"0749730722","isbn13":"9780749730727"} | |
{"url":"http://isbndb.com/book/the_rockport_rubies","name":"The Rockport rubies","author":"Fitzroy, Rosamond","publisher":"Chivers","isbn10":"0745114164","isbn13":"9780745114163"} | |
{"url":"http://isbndb.com/book/silly_ruby1","name":"Silly Ruby","author":"Merriman, Rachel","publisher":"Walker","isbn10":"0744573432","isbn13":"9780744573435"} | |
{"url":"http://isbndb.com/book/funny_ruby1","name":"Funny Ruby","author":"Merriman, Rachel","publisher":"Walker","isbn10":"0744573394","isbn13":"9780744573398"} | |
{"url":"http://isbndb.com/book/silly_ruby2","name":"Silly Ruby","author":"Merriman, Rachel","publisher":"Walker","isbn10":"0744580153","isbn13":"9780744580150"} | |
{"url":"http://isbndb.com/book/far_above_rubies1","name":"Far above rubies","author":"Jeffrey, Elizabeth","publisher":"Piatkus","isbn10":"0749957921","isbn13":"9780749957926"} | |
{"url":"http://isbndb.com/book/the_ruby_slippers","name":"The ruby slippers","author":"Burke, Helen","publisher":"Valley","isbn10":"0956890431","isbn13":"9780956890436"} | |
{"url":"http://isbndb.com/book/far_above_rubies2","name":"Far above rubies","author":"Isabel Hill Elder","publisher":"Covenant Pub","isbn10":"085205078X","isbn13":"9780852050781"} | |
{"url":"http://isbndb.com/book/ruby_mcbride1","name":"Ruby McBride","author":"Lightfoot, Freda","publisher":"Hodder & Stoughton","isbn10":"0340820020","isbn13":"9780340820025"} | |
{"url":"http://isbndb.com/book/a_price_above_rubies1","name":"A price above rubies","author":"Patricia Lawson","publisher":"Headline","isbn10":"0747203873","isbn13":"9780747203872"} | |
{"url":"http://isbndb.com/book/the_rockport_rubies1","name":"The Rockport rubies","author":"Fitzroy, Rosamond","publisher":"Hale","isbn10":"0709036396","isbn13":"9780709036395"} | |
{"url":"http://isbndb.com/book/the_ruby_fleet","name":"The ruby fleet","author":"Moray, Helga","publisher":"Hale","isbn10":"0709151403","isbn13":"9780709151401"} | |
{"url":"http://isbndb.com/book/rubys_spoon1","name":"Ruby's spoon","author":"Anna Lawrence Pietroni","publisher":"Chatto & Windus","isbn10":"0701184361","isbn13":"9780701184360"} | |
{"url":"http://isbndb.com/book/beyond_rubies2","name":"Beyond rubies","author":"Henaghan, Rosalie","publisher":"Mills & Boon","isbn10":"0263104249","isbn13":"9780263104240"} | |
{"url":"http://isbndb.com/book/a_ring_of_rubies","name":"A ring of rubies","author":"Neal, Daisy","publisher":"Arthur H. Stockwell","isbn10":"0722327757","isbn13":"9780722327753"} | |
{"url":"http://isbndb.com/book/price_above_rubies1","name":"Price above rubies","author":"Bloom, Ursula","publisher":"Cedric Chivers","isbn10":"0859972771","isbn13":"9780859972772"} | |
{"url":"http://isbndb.com/book/far_above_rubies3","name":"Far above rubies","author":"Vukelic, Anne-Marie","publisher":"Robert Hale","isbn10":"0709090536","isbn13":"9780709090533"} | |
{"url":"http://isbndb.com/book/ruby_sings_the_blues1","name":"Ruby sings the blues","author":"Daly, Niki","publisher":"Frances Lincoln","isbn10":"1845070992","isbn13":"9781845070991"} | |
{"url":"http://isbndb.com/book/corbins_rubi_yacht","name":"Corbin's Rubi-Yacht","author":"Farley, Benjamin Wirt","publisher":"Sandlapper Pub","isbn10":"087844114X","isbn13":"9780878441143"} | |
{"url":"http://isbndb.com/book/the_roylake_ruby1","name":"The Roylake Ruby","author":"Mayne, Cora","publisher":"Hale","isbn10":"0709184824","isbn13":"9780709184829"} | |
{"url":"http://isbndb.com/book/the_ridgeway_ruby1","name":"The Ridgeway ruby","author":"Bebb, Prudence","publisher":"Hale","isbn10":"0709007949","isbn13":"9780709007944"} | |
{"url":"http://isbndb.com/book/jack_rubys_girls","name":"Jack Ruby's girls,","author":"Anderson, Alice J.","publisher":"Hallux","isbn10":"087667063X","isbn13":"9780876670637"} | |
{"url":"http://isbndb.com/book/ruby_moon1","name":"Ruby moon","author":"Richter, Linda M.","publisher":"West of the Moon Publications","isbn10":"0975538500","isbn13":"9780975538500"} | |
{"url":"http://isbndb.com/book/beryllium_treated_rubies_sapphires","name":"Beryllium-treated rubies & sapphires","author":"Ted Themelis","publisher":"T. Themelis","isbn10":"0940965402","isbn13":"9780940965409"} | |
{"url":"http://isbndb.com/book/far_above_rubies4","name":"Far above rubies","author":"Isabel Hill Elder","publisher":"Artisan Sales","isbn10":"093466644X","isbn13":"9780934666442"} | |
{"url":"http://isbndb.com/book/rubys_potty1","name":"Ruby's potty","author":"Rogers, Emma","publisher":"Little Orchard","isbn10":"184121664X","isbn13":"9781841216645"} | |
{"url":"http://isbndb.com/book/rubys_dinnertime1","name":"Ruby's dinnertime","author":"Rogers, Emma","publisher":"Little Orchard","isbn10":"1841216666","isbn13":"9781841216669"} | |
{"url":"http://isbndb.com/book/the_queen_of_rubies","name":"The queen of rubies","author":"Tungay, John","publisher":"Pentagraph Press","isbn10":"1899774041","isbn13":"9781899774043"} | |
{"url":"http://isbndb.com/book/the_indians_ruby","name":"The Indian's ruby","author":"Davis, Timothy C.","publisher":"Accent Books","isbn10":"0896361985","isbn13":"9780896361980"} | |
{"url":"http://isbndb.com/book/ruby_red_album","name":"Ruby red album","publisher":"Multifaceted Productions","isbn10":"0965951111","isbn13":"9780965951111"} | |
{"url":"http://isbndb.com/book/ruby_the_fire_engine","name":"Ruby the fire engine","author":"Iain Smyth","publisher":"Orchard","isbn10":"1860393225","isbn13":"9781860393228"} | |
{"url":"http://isbndb.com/book/princess_ruby","name":"Princess Ruby","author":"Comfort, Louise K.","publisher":"Campbell","isbn10":"1405035374","isbn13":"9781405035378"} | |
{"url":"http://isbndb.com/book/pm_ruby_anthology_fiction_identity_kit_ruby_level","name":"PM Ruby Anthology Fiction Identity Kit: Ruby Level (Progress with Meaning)","publisher":"Nelson Thornes","isbn10":"1869614798","isbn13":"9781869614799"} | |
{"url":"http://isbndb.com/book/better_than_rubies","name":"Better than rubies: a history of women's education","author":"Stock, Phyllis","publisher":"Putnam","isbn10":"0399503811","isbn13":"9780399503818"} | |
{"url":"http://isbndb.com/book/better_than_rubies_a01","name":"Better than rubies: a history of women's education","author":"Stock, Phyllis","publisher":"Putnam","isbn10":"0399120815","isbn13":"9780399120817"} | |
{"url":"http://isbndb.com/book/far_above_rubies","name":"Far above rubies: the women uncommemorated by the Church of England","author":"Symonds, Richard","publisher":"Gracewing","isbn10":"0852442440","isbn13":"9780852442449"} | |
{"url":"http://isbndb.com/book/ruby_ridge","name":"Ruby Ridge: the truth and tragedy of the Randy Weaver family","author":"Walter, Jess","publisher":"ReganBooks","isbn10":"006000794X","isbn13":"9780060007942"} | |
{"url":"http://isbndb.com/book/ruby_on_rails","name":"Ruby on rails up and running","author":"Hibbs, Curt","publisher":"O'Reilly","isbn10":"0596101325","isbn13":"9780596101329"} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"name"=>"Ruby", "author"=>"Glen, Maggie", "isbn10"=>"0091745489", "isbn13"=>"9780091745486", "publisher"=>"Hutchinson"} | |
{"url"=>"http://isbndb.com/book/ruby_tanya_a01", "name"=>"Ruby Tanya", "publisher"=>"", "isbn10"=>"0435119990", "isbn13"=>"9780435119997", "bookEdition"=>nil} | |
{"name"=>"Ruby", "author"=>"Bennetts, Pamela", "isbn10"=>"0709014627", "isbn13"=>"9780709014621", "publisher"=>"Hale"} | |
{"name"=>"Beyond rubies", "author"=>"Henaghan, Rosalie", "isbn10"=>"0745180620", "isbn13"=>"9780745180625", "publisher"=>"Chivers"} | |
{"name"=>"Ruby", "author"=>"Byrne, Gerry", "isbn10"=>"0575602333", "isbn13"=>"9780575602335", "publisher"=>"Vista"} | |
{"url"=>"http://isbndb.com/book/ruby6", "name"=>"Ruby", "author"=>"Guy, Rosa", "publisher"=>"Penguin", "isbn10"=>"0140328599", "isbn13"=>"9780140328592", "bookEdition"=>nil} | |
{"name"=>"Ruby", "author"=>"Guy, Rosa", "isbn10"=>"0140373241", "isbn13"=>"9780140373240", "publisher"=>"Puffin"} | |
{"name"=>"Ruby: a novel", "author"=>"Hood, Ann", "isbn10"=>"0312195532", "isbn13"=>"9780312195533", "publisher"=>"Picador USA"} | |
{"url"=>"http://isbndb.com/book/ruby_a35", "name"=>"RUBY (Spanish Edition)", "publisher"=>"Mp Ediciones", "isbn10"=>"9871347677", "isbn13"=>"9789871347674", "bookEdition"=>nil} | |
{"name"=>"Ruby (Landry)", "author"=>"ANDREWS VIRGINIA", "isbn10"=>"0671852167", "isbn13"=>"9780671852160", "publisher"=>"Pocket Books"} | |
{"url"=>"http://isbndb.com/book/rubys_ramblings", "name"=>"Ruby's ramblings", "author"=>"Shewan, Ruby", "publisher"=>"The author", "isbn10"=>"0950381500", "isbn13"=>"9780950381503"} | |
{"name"=>"Ruby: a novel", "author"=>"Guy, Rosa", "isbn10"=>"0575030526", "isbn13"=>"9780575030527", "publisher"=>"V. Gollancz"} | |
{"name"=>"Dark ruby", "author"=>"Mackie, Mary", "isbn10"=>"0709179774", "isbn13"=>"9780709179771", "publisher"=>"Hale"} | |
{"name"=>"Ruby Red", "author"=>"Fox, William T. R.", "isbn10"=>"0722136307", "isbn13"=>"9780722136300", "publisher"=>"Sphere"} | |
{"url"=>"http://isbndb.com/book/ruby_silver", "name"=>"Ruby Silver.", "author"=>"McDaid, Perry", "publisher"=>"Gleipnir (Ireland) Arts Media", "isbn10"=>"0955489717", "isbn13"=>"9780955489716", "bookEdition"=>nil} | |
{"name"=>"Ruby Chadwick", "author"=>"King, Anna Matilda", "isbn10"=>"0099926008", "isbn13"=>"9780099926009", "publisher"=>"Arrow"} | |
{"name"=>"Ruby", "author"=>"Jenkin-Pearce, Susie", "isbn10"=>"0192782096", "isbn13"=>"9780192782090", "publisher"=>"Oxford University Press"} | |
{"name"=>"Ruby", "author"=>"Thompson, Colin J.", "isbn10"=>"1856810895", "isbn13"=>"9781856810890", "publisher"=>"Julia MacRae"} | |
{"name"=>"Ruby's war", "author"=>"Dodds, Skeeter", "isbn10"=>"0709076398", "isbn13"=>"9780709076391", "publisher"=>"Robert Hale"} | |
{"name"=>"Mourning Ruby", "author"=>"Dunmore, Helen", "isbn10"=>"0670914495", "isbn13"=>"9780670914494", "publisher"=>"Viking"} | |
{"name"=>"Mourning Ruby", "author"=>"Dunmore, Helen", "isbn10"=>"0670914509", "isbn13"=>"9780670914500", "publisher"=>"Viking"} | |
{"name"=>"Ruby Necklace", "author"=>"Kirkland, Martha", "isbn10"=>"0451187202", "isbn13"=>"9780451187208", "publisher"=>"Signet"} | |
{"url"=>"http://isbndb.com/book/ruby_a15", "name"=>"Ruby", "publisher"=>"Pocket Books", "isbn10"=>"0671759353", "isbn13"=>"9780671759353", "bookEdition"=>nil} | |
{"name"=>"Ruby Holler", "author"=>"Creech, Sharon", "isbn10"=>"0747556172", "isbn13"=>"9780747556176", "publisher"=>"Bloomsbury"} | |
{"name"=>"Ruby", "author"=>"Ashfield, Helen", "isbn10"=>"0312695373", "isbn13"=>"9780312695378", "publisher"=>"St. Martin's Press"} | |
{"name"=>"The Roylake Ruby", "author"=>"Mayne, Cora", "isbn10"=>"0708923739", "isbn13"=>"9780708923733", "publisher"=>"Ulverscroft"} | |
{"url"=>"http://isbndb.com/book/ruby_a34", "name"=>"Ruby", "author"=>"Ullman, Larry E.", "publisher"=>"Peachpit", "isbn10"=>"0321580656", "isbn13"=>"9780321580658"} | |
{"name"=>"Since Ruby", "author"=>"Taylor, Bernard W.", "isbn10"=>"0708942482", "isbn13"=>"9780708942482", "publisher"=>"Ulverscroft"} | |
{"name"=>"Ruby", "author"=>"Guy, Rosa", "isbn10"=>"055323367X", "isbn13"=>"9780553233674", "publisher"=>"Bantam Books"} | |
{"name"=>"Ruby", "author"=>"Emberley, Michael", "isbn10"=>"0316888591", "isbn13"=>"9780316888592", "publisher"=>"Little Brown"} | |
{"name"=>"Ruby red", "author"=>"Linzi Glass", "isbn10"=>"0141320931", "isbn13"=>"9780141320939", "publisher"=>"Penguin"} | |
{"name"=>"Ruby", "author"=>"Ullman, Larry E.", "isbn10"=>"0321553853", "isbn13"=>"9780321553850", "publisher"=>"Peachpit Press"} | |
{"url"=>"http://isbndb.com/book/the_passion_ruby_a01", "name"=>"The passion ruby", "author"=>"Snoe, Eboni", "publisher"=>"Pinnacle Books", "isbn10"=>"0786002018", "isbn13"=>"9780786002016"} | |
{"url"=>"http://isbndb.com/book/ruby_a31", "name"=>"Ruby", "publisher"=>"Demco Media", "isbn10"=>"060605989X", "isbn13"=>"9780606059893", "bookEdition"=>nil} | |
{"name"=>"Ruby", "author"=>"Guy, Rosa", "isbn10"=>"0440211301", "isbn13"=>"9780440211303", "publisher"=>"Dell Pub"} | |
{"name"=>"Ruby", "author"=>"Glen, Maggie", "isbn10"=>"0099865505", "isbn13"=>"9780099865506", "publisher"=>"Red Fox"} | |
{"name"=>"Ruby fire", "author"=>"Hamilton, Celeste", "isbn10"=>"0373579179", "isbn13"=>"9780373579174", "publisher"=>"Silhouette"} | |
{"name"=>"Ruby", "author"=>"Ashfield, Helen", "isbn10"=>"0312903189", "isbn13"=>"9780312903183", "publisher"=>"St. Martin's Press"} | |
{"name"=>"Ruby", "author"=>"Byrne, Gerry", "isbn10"=>"0575062452", "isbn13"=>"9780575062450", "publisher"=>"Victor Gollancz"} | |
{"url"=>"http://isbndb.com/book/ruby_holler_a10", "name"=>"Ruby Holler", "author"=>"Creech, Sharon", "publisher"=>"Heinemann", "isbn10"=>"0435130897", "isbn13"=>"9780435130893", "bookEdition"=>nil} | |
{"name"=>"Mourning Ruby", "author"=>"Dunmore, Helen", "isbn10"=>"0399151486", "isbn13"=>"9780399151484", "publisher"=>"Putnam's"} | |
{"url"=>"http://isbndb.com/book/ruby_ridge_a02", "name"=>"Ruby Ridge", "author"=>"Walter, Jess", "publisher"=>"Harper", "isbn10"=>"0061959855", "isbn13"=>"9780061959851", "bookEdition"=>nil} | |
{"url"=>"http://isbndb.com/book/ruby_a40", "name"=>"Ruby", "publisher"=>"Pocket Books", "isbn10"=>"0745177751", "isbn13"=>"9780745177755", "bookEdition"=>nil} | |
{"url"=>"http://isbndb.com/book/named_rubies", "name"=>"Named Rubies: Black Prince's Ruby, Prince of Burma, Delong Star Ruby, Rajaratna Ruby, Neelanjali Ruby", "publisher"=>"Books LLC", "isbn10"=>"1158432534", "isbn13"=>"9781158432530", "bookEdition"=>nil} | |
{"url"=>"http://isbndb.com/book/curso_de_ruby_ruby_course", "name"=>"Curso de Ruby/ Ruby Course (Spanish Edition)", "author"=>"Richardson, Leonard F.", "publisher"=>"Anaya Multimedia", "isbn10"=>"8441521948", "isbn13"=>"9788441521940", "bookEdition"=>nil} | |
{"url"=>"http://isbndb.com/book/the_ruby_tear", "name"=>"The ruby tear", "author"=>"Brand, Rebecca", "publisher"=>"Forge", "isbn10"=>"0312861656", "isbn13"=>"9780312861650"} | |
{"name"=>"The ruby knight", "author"=>"Eddings, David", "isbn10"=>"0345373529", "isbn13"=>"9780345373526", "publisher"=>"Ballantine Books"} | |
{"name"=>"Ruby-eyed coucal", "author"=>"Pascoe, Bruce", "isbn10"=>"1875641297", "isbn13"=>"9781875641291", "publisher"=>"Magabala Books"} | |
{"name"=>"The ruby knight", "author"=>"Parkinson, Keith", "isbn10"=>"0345370430", "isbn13"=>"9780345370433", "publisher"=>"Ballantine Books"} | |
{"name"=>"Royal ruby", "author"=>"Hopper, Philip", "isbn10"=>"0764306677", "isbn13"=>"9780764306679", "publisher"=>"Schiffer Pub"} | |
{"name"=>"Beyond rubies", "author"=>"Henaghan, Rosalie", "isbn10"=>"0792705238", "isbn13"=>"9780792705239", "publisher"=>"Chivers Press"} | |
{"url"=>"http://isbndb.com/book/at_rubys_a01", "name"=>"At Ruby's", "author"=>"Delaney, Frank", "publisher"=>"HarperCollins", "isbn10"=>"0007101953", "isbn13"=>"9780007101955", "bookEdition"=>nil} | |
{"name"=>"Ruby", "author"=>"Emberley, Michael", "isbn10"=>"0316236608", "isbn13"=>"9780316236607", "publisher"=>"Little Brown & Co (Juv Pap)"} | |
{"name"=>"Ruby Holler", "author"=>"Sharon Greech", "isbn10"=>"0439577624", "isbn13"=>"9780439577625", "publisher"=>"Scholastic Inc"} | |
{"name"=>"Richer than rubies", "author"=>"Barclay, Tessa", "isbn10"=>"0727864130", "isbn13"=>"9780727864130", "publisher"=>"Severn House"} | |
{"name"=>"Ruby & sapphire", "author"=>"Hughes, Richard M.", "isbn10"=>"0964509768", "isbn13"=>"9780964509764", "publisher"=>"RWH Publishing"} | |
{"name"=>"Ruby & Spear", "author"=>"Walton, Todd", "isbn10"=>"0553378139", "isbn13"=>"9780553378139", "publisher"=>"Bantam Books"} | |
{"name"=>"The ruby knight", "author"=>"Eddings, David", "isbn10"=>"0586203737", "isbn13"=>"9780586203736", "publisher"=>"HarperCollins"} | |
{"name"=>"Everybody's Ruby", "author"=>"Davis, Thulani", "isbn10"=>"0573627126", "isbn13"=>"9780573627125", "publisher"=>"Samuel French"} | |
{"name"=>"Iris and Ruby", "author"=>"Thomas, Rosie", "isbn10"=>"0007223234", "isbn13"=>"9780007223237", "publisher"=>"HarperCollins"} | |
{"url"=>"http://isbndb.com/book/five_signs_from_ruby", "name"=>"Five Signs from Ruby", "publisher"=>"", "isbn10"=>"0515039837", "isbn13"=>"9780515039832", "bookEdition"=>nil} | |
{"url"=>"http://isbndb.com/book/the_ruby_way_a01", "name"=>"The Ruby way", "author"=>"Hal Fulton", "publisher"=>"SAMS", "isbn10"=>"0768658780", "isbn13"=>"9780768658781", "bookEdition"=>nil} | |
{"url"=>"http://isbndb.com/book/far_above_rubies_a06", "name"=>"Far Above Rubies", "publisher"=>"Baptist Publishing House", "isbn10"=>"0891141103", "isbn13"=>"9780891141105", "bookEdition"=>nil} | |
{"name"=>"Ruby Holler", "author"=>"Creech, Sharon", "isbn10"=>"0329372947", "isbn13"=>"9780329372941", "publisher"=>"HarperTrophy"} | |
{"name"=>"Ruby Chadwick", "author"=>"King, Anna Matilda", "isbn10"=>"1855016761", "isbn13"=>"9781855016767", "publisher"=>"The Sheridan Book Company"} | |
{"url"=>"http://isbndb.com/book/the_mystic_ruby", "name"=>"The Mystic Ruby", "author"=>"Paul Wayland", "publisher"=>"Paul Wayland", "isbn10"=>"1847990320", "isbn13"=>"9781847990327", "bookEdition"=>nil} | |
{"url"=>"http://isbndb.com/book/rubys_school_walk_a01", "name"=>"Ruby's School Walk", "publisher"=>"Barefoot Books Ltd", "isbn10"=>"1846862744", "isbn13"=>"9781846862748", "bookEdition"=>nil} | |
{"name"=>"Ruby Heart", "author"=>"Danton, Rebecca", "isbn10"=>"0449501124", "isbn13"=>"9780449501122", "publisher"=>"Ivy Books"} | |
{"name"=>"At Ruby's", "author"=>"Delaney, Frank", "isbn10"=>"000651491X", "isbn13"=>"9780006514916", "publisher"=>"Harper Collins"} | |
{"url"=>"http://isbndb.com/book/jewel_princesses_ruby", "name"=>"Jewel Princesses Ruby", "publisher"=>"Scholastic", "isbn10"=>"140710313X", "isbn13"=>"9781407103136", "bookEdition"=>nil} | |
{"url"=>"http://isbndb.com/book/ruby_rosemount_and_travellers", "name"=>"RUBY ROSEMOUNT AND TRAVELLERS", "publisher"=>"Scholastic", "isbn10"=>"1862916241", "isbn13"=>"9781862916241", "bookEdition"=>nil} | |
{"url"=>"http://isbndb.com/book/ironruby_unleashed_a01", "name"=>"IronRuby unleashed", "author"=>"Shay Friedman", "publisher"=>"SAMS", "isbn10"=>"0768689449", "isbn13"=>"9780768689440"} | |
{"name"=>"Iris & Ruby", "author"=>"Thomas, Rosie", "isbn10"=>"0007173547", "isbn13"=>"9780007173549", "publisher"=>"McArthur & Company"} | |
{"name"=>"Mourning Ruby", "author"=>"Dunmore, Helen", "isbn10"=>"0141017562", "isbn13"=>"9780141017563", "publisher"=>"Penguin Books Ltd"} | |
{"url"=>"http://isbndb.com/book/ruby_moon", "name"=>"Ruby moon", "author"=>"Cameron, Matt", "publisher"=>"Currency Press", "isbn10"=>"0868197742", "isbn13"=>"9780868197746", "bookEdition"=>nil} | |
{"name"=>"Ruby on Rails", "author"=>"Wolfgang Radinger", "isbn10"=>"3898644022", "isbn13"=>"9783898644020", "publisher"=>"Unknown"} | |
{"name"=>"Richer than rubies", "author"=>"Barclay, Tessa", "isbn10"=>"0727891847", "isbn13"=>"9780727891846", "publisher"=>"Severn House"} | |
{"url"=>"http://isbndb.com/book/the_ruby_in_the_smoke_a11", "name"=>"The Ruby in the Smoke", "publisher"=>"", "isbn10"=>"0679884270", "isbn13"=>"9780679884279", "bookEdition"=>nil} | |
{"name"=>"The ruby knight", "author"=>"Eddings, David", "isbn10"=>"0246133465", "isbn13"=>"9780246133465", "publisher"=>"Grafton"} | |
{"name"=>"Learning Ruby", "author"=>"Fitzgerald, Michael W.", "isbn10"=>"0596529864", "isbn13"=>"9780596529864", "publisher"=>"O'Reilly"} | |
{"name"=>"Iris and Ruby", "author"=>"Thomas, Rosie", "isbn10"=>"0007173539", "isbn13"=>"9780007173532", "publisher"=>"HarperCollins"} | |
{"name"=>"The winking ruby mystery", "author"=>"Keene, Carolyn", "isbn10"=>"0099312905", "isbn13"=>"9780099312901", "publisher"=>"Sparrow"} | |
{"name"=>"The Ruby Palace", "author"=>"James, Judi", "isbn10"=>"0586207961", "isbn13"=>"9780586207963", "publisher"=>"HarperCollins"} | |
{"name"=>"Ruby Chadwick", "author"=>"King, Anna Matilda", "isbn10"=>"0712646698", "isbn13"=>"9780712646697", "publisher"=>"Barrie & Jenkins"} | |
{"name"=>"The Bengal Rubies", "author"=>"Bingham, Lisa", "isbn10"=>"141650706X", "isbn13"=>"9781416507062", "publisher"=>"Pocket Books"} | |
{"name"=>"Ruby scores a goal", "author"=>"Penguin USA", "isbn10"=>"0448452359", "isbn13"=>"9780448452357", "publisher"=>"Grosset & Dunlap"} | |
{"url"=>"http://isbndb.com/book/ruby_otherworldliness", "name"=>"Ruby: Otherworldliness", "author"=>"Irana Douer", "publisher"=>"Gestalten Verlag", "isbn10"=>"3899553438", "isbn13"=>"9783899553437", "bookEdition"=>nil} | |
{"name"=>"The Ridgeway ruby", "author"=>"Bebb, Prudence", "isbn10"=>"0708933874", "isbn13"=>"9780708933879", "publisher"=>"Ulverscroft"} | |
{"name"=>"At Ruby's", "author"=>"Delaney, Frank", "isbn10"=>"0002261960", "isbn13"=>"9780002261968", "publisher"=>"HarperCollins"} | |
{"name"=>"Ruby River", "author"=>"Pruett, Lynn", "isbn10"=>"0871138557", "isbn13"=>"9780871138552", "publisher"=>"Atlantic Monthly Press"} | |
{"name"=>"Ruby McBride", "author"=>"Lightfoot, Freda", "isbn10"=>"0340820039", "isbn13"=>"9780340820032", "publisher"=>"Coronet"} | |
{"name"=>"Above rubies", "author"=>"Cummins, Mary", "isbn10"=>"037351350X", "isbn13"=>"9780373513505", "publisher"=>"Harlequin"} | |
{"url"=>"http://isbndb.com/book/ruby_a07", "name"=>"Ruby", "publisher"=>"Simon & Schuster", "isbn10"=>"0671718428", "isbn13"=>"9780671718428"} | |
{"url"=>"http://isbndb.com/book/rubys_cupcakes_a01", "name"=>"Ruby's Cupcakes", "publisher"=>"Paw Prints 2011-05-12", "isbn10"=>"1448780926", "isbn13"=>"9781448780921", "bookEdition"=>nil} | |
{"url"=>"http://isbndb.com/book/royal_ruby_bible", "name"=>"Royal Ruby Bible", "publisher"=>"Trinitarian Bible Society", "isbn10"=>"1862281440", "isbn13"=>"9781862281448", "bookEdition"=>nil} | |
{"url"=>"http://isbndb.com/book/le_chevalier_de_rubis", "name"=>"Le chevalier de rubis", "publisher"=>"", "isbn10"=>"2266064665", "isbn13"=>"9782266064668", "bookEdition"=>nil} | |
{"name"=>"About Ruby", "author"=>"Dessen, Sarah", "isbn10"=>"3423782420", "isbn13"=>"9783423782425", "publisher"=>"DTV Deutscher Taschenbuch"} | |
{"url"=>"http://isbndb.com/book/phantom_rubies", "name"=>"Phantom Rubies", "author"=>"Creasey, John", "publisher"=>"Thomas Bouregy & Co", "isbn10"=>"999059466X", "isbn13"=>"9789990594669", "bookEdition"=>nil} | |
{"url"=>"http://isbndb.com/book/ruby_redfort_untitled_2", "name"=>"Ruby Redfort - Untitled 2", "publisher"=>"HarperCollins", "isbn10"=>"0007334087", "isbn13"=>"9780007334087", "bookEdition"=>nil} | |
{"name"=>"Silly Ruby", "author"=>"Friend, Catherine", "isbn10"=>"0744580137", "isbn13"=>"9780744580136", "publisher"=>"Walker Books"} | |
{"url"=>"http://isbndb.com/book/robella_ruby", "name"=>"Robella rubypoems", "author"=>"Pellow, Andrew", "publisher"=>"Merlin", "isbn10"=>"0863032117", "isbn13"=>"9780863032110", "bookEdition"=>nil} | |
{"name"=>"Ruby for Rails : Ruby Techniques for Rails Developers", "author"=>"Black, David St Clair", "isbn10"=>"1932394699", "isbn13"=>"9781932394696", "publisher"=>"Manning Publications"} | |
{"name"=>"Ruby's Party (Max and Ruby)", "author"=>"Wells, Rosemary", "isbn10"=>"0448456931", "isbn13"=>"9780448456935", "publisher"=>"Grosset & Dunlap"} | |
{"name"=>"Ruby the RoutemasterRuby's story", "author"=>"Tim Duke", "isbn10"=>"0957476507", "isbn13"=>"9780957476509", "publisher"=>"Denbert Publishing"} | |
{"name"=>"Eonchs of ruby; a gift of love", "author"=>"Chivers, T. H.", "isbn10"=>"0405046294", "isbn13"=>"9780405046292", "publisher"=>"Arno Press"} | |
{"name"=>"Ruby: an ordinary woman", "author"=>"Worster, Ann Martin", "isbn10"=>"0571198589", "isbn13"=>"9780571198580", "publisher"=>"Faber & Faber"} | |
{"url"=>"http://isbndb.com/book/programming_ruby_a01", "name"=>"Programming Ruby: the pragmatic programmers' guide", "author"=>"Hunt, Andrew", "publisher"=>"Pragmatic Bookshelf", "isbn10"=>"0974514055", "isbn13"=>"9780974514055", "bookEdition"=>nil} | |
{"name"=>"The Passion Ruby (Arabesque)", "author"=>"Snoe, Eboni", "isbn10"=>"158314207X", "isbn13"=>"9781583142073", "publisher"=>"BET"} | |
{"name"=>"Ruby (The Jewels Of Texas) (Harlequin Historical)", "author"=>"Langan, Ruth Ryan", "isbn10"=>"0373289847", "isbn13"=>"9780373289844", "publisher"=>"Harlequin"} | |
{"name"=>"Whatever happened to Ruby? a novel", "author"=>"Wendy Owen", "isbn10"=>"0720601509", "isbn13"=>"9780720601503", "publisher"=>"Owen"} | |
{"name"=>"Ruby Keeler: a photographic biography", "author"=>"Marlow-Trump, Nancy", "isbn10"=>"0786405244", "isbn13"=>"9780786405244", "publisher"=>"McFarland"} | |
{"name"=>"Dark ruby: travels in a troubled land", "author"=>"Schramm-Evans, Zo�", "isbn10"=>"0044409877", "isbn13"=>"9780044409878", "publisher"=>"HarperCollins"} | |
{"name"=>"Ruby phrasebook: essential code and commands", "author"=>"Clinton, Jason D.", "isbn10"=>"0672328976", "isbn13"=>"9780672328978", "publisher"=>"Addison-Wesley/Pearson"} | |
{"url"=>"http://isbndb.com/book/ruby_of_cochin_a01", "name"=>"Ruby of Cochin", "author"=>"Johnson, Barbara", "publisher"=>"Jewish Publications Society", "isbn10"=>"0827607490", "isbn13"=>"9780827607491", "bookEdition"=>nil} | |
{"name"=>"Ruby (Jewel Princesses) (Jewel Princesses)", "author"=>"Monica Laita", "isbn10"=>"0439943582", "isbn13"=>"9780439943581", "publisher"=>"Scholastic"} | |
{"name"=>"Ruby in the rough", "author"=>"Ruby, Bob", "isbn10"=>"0882890999", "isbn13"=>"9780882890999", "publisher"=>"Pelican Pub. Co"} | |
{"url"=>"http://isbndb.com/book/ruby_the_red_fairy_a06", "name"=>"Ruby the Red Fairy (Rainbow Magic)", "publisher"=>"", "isbn10"=>"1846164168", "isbn13"=>"9781846164163", "bookEdition"=>nil} | |
{"url"=>"http://isbndb.com/book/esmeralda_rubi_3", "name"=>"ESMERALDA. RUBI 3(9788484417538)", "publisher"=>"Agapea", "isbn10"=>"8484417530", "isbn13"=>"9788484417538", "bookEdition"=>nil} | |
{"url"=>"http://isbndb.com/book/ruby_phrasebook_a01", "name"=>"Ruby phrasebook essential code and commands", "author"=>"Clinton, Jason D.", "publisher"=>"Addison-Wesley/Pearson", "isbn10"=>"0768666759", "isbn13"=>"9780768666755"} | |
{"name"=>"Ruby the Copycat (Scholastic)", "author"=>"Richards, Jean", "isbn10"=>"059061147X", "isbn13"=>"9780590611473", "publisher"=>"Scholastic"} | |
{"url"=>"http://isbndb.com/book/dark_ruby_travels_in_a_troubled_land", "name"=>"Dark ruby: travels in a troubled land", "publisher"=>"Rivers Oram", "isbn10"=>"086358411X", "isbn13"=>"9780863584114"} | |
{"name"=>"The Ruby Knight (The Elenium)", "author"=>"Eddings, David", "isbn10"=>"0246137312", "isbn13"=>"9780246137319", "publisher"=>"Grafton"} | |
{"name"=>"Ruby's Terrible Secret (Quickreads)", "author"=>"Lorimer, Janet", "isbn10"=>"1562547445", "isbn13"=>"9781562547448", "publisher"=>"Saddleback Educational Publishing, Inc"} | |
{"url"=>"http://isbndb.com/book/writing_grammar_ruby_level", "name"=>"Writing & Grammar Ruby Level (Teacher's Edition)", "publisher"=>"Prentice Hall", "isbn10"=>"0131906569", "isbn13"=>"9780131906563", "bookEdition"=>nil} | |
{"url"=>"http://isbndb.com/book/ruby_rambles_on", "name"=>"Ruby rambles on", "author"=>"Shewan, Ruby", "publisher"=>"[The Author]", "isbn10"=>"0950381519", "isbn13"=>"9780950381510"} | |
{"url"=>"http://isbndb.com/book/ruby_doll", "name"=>"Ruby Doll (Rainbow Magic)", "author"=>"Daisy Meadows", "publisher"=>"Franklin Watts Ltd", "isbn10"=>"1846169356", "isbn13"=>"9781846169359", "bookEdition"=>nil} | |
{"url"=>"http://isbndb.com/book/ruby_loves", "name"=>"Ruby Loves (Busy Baby Board Books)", "author"=>"Ayliffe, Alex", "publisher"=>"Orchard Books", "isbn10"=>"1841212075", "isbn13"=>"9781841212074", "bookEdition"=>nil} | |
{"url"=>"http://isbndb.com/book/the_ruby_hat", "name"=>"The ruby hat: an essay on Omar", "author"=>"Roberts, Walter Orr", "publisher"=>"Mitre Press", "isbn10"=>"0705102114", "isbn13"=>"9780705102117", "bookEdition"=>nil} | |
{"name"=>"Rubies & roses; gems portrayed in flowers", "author"=>"Feasey, Peggy", "isbn10"=>"0804805075", "isbn13"=>"9780804805070", "publisher"=>"C. E. Tuttle Co"} | |
{"url"=>"http://isbndb.com/book/ruby_cookbook_a01", "name"=>"Ruby Cookbook (Cookbooks (O'Reilly))", "author"=>"Steele, Colin", "publisher"=>"O'Reilly Media, Inc", "isbn10"=>"0596003242", "isbn13"=>"9780596003241", "bookEdition"=>nil} | |
{"url"=>"http://isbndb.com/book/the_ruby_programming_language_a02", "name"=>"The Ruby Programming Language (Nutshell)", "publisher"=>"", "isbn10"=>"0596101244", "isbn13"=>"9780596101244", "bookEdition"=>nil} | |
{"url"=>"http://isbndb.com/book/pro_ruby", "name"=>"Pro Ruby (Pro)", "author"=>"Henrik Mrtensson", "publisher"=>"APress,US", "isbn10"=>"1590597400", "isbn13"=>"9781590597408", "bookEdition"=>nil} | |
{"name"=>"Ruby Holler [Unabridged]", "author"=>"Toren, Suzanne", "isbn10"=>"1402554354", "isbn13"=>"9781402554353", "publisher"=>"Recorded Books, LLC"} | |
{"name"=>"Ruby: the programming language", "author"=>"Berman, Jules", "isbn10"=>"0763757578", "isbn13"=>"9780763757571", "publisher"=>"Jones & Bartlett Publishers"} | |
{"name"=>"Ruby Rogers: get a life!", "author"=>"Lum, Bernice", "isbn10"=>"0747583242", "isbn13"=>"9780747583240", "publisher"=>"Bloomsbury"} | |
{"name"=>"Ruby: the painting pachyderm of the Phoenix Zoo", "author"=>"George, Dick", "isbn10"=>"0385321007", "isbn13"=>"9780385321006", "publisher"=>"Delacorte Press"} | |
{"url"=>"http://isbndb.com/book/ruby_a36", "name"=>"Ruby (Landry Ser.)", "publisher"=>"Simon & Schuster", "isbn10"=>"2277370568", "isbn13"=>"9782277370567", "bookEdition"=>nil} | |
{"name"=>"The ruby raven: a Finnegan Zwake mystery", "author"=>"Dahl, Michael", "isbn10"=>"0671032712", "isbn13"=>"9780671032715", "publisher"=>"Pocket Books"} | |
{"name"=>"Silly Ruby (Brand New Readers)", "author"=>"Merriman, Rachel", "isbn10"=>"0763610712", "isbn13"=>"9780763610715", "publisher"=>"Candlewick Press (MA)"} | |
{"name"=>"Funny Ruby (Brand New Readers)", "author"=>"Merriman, Rachel", "isbn10"=>"0763610658", "isbn13"=>"9780763610654", "publisher"=>"Candlewick Press (MA)"} | |
{"url"=>"http://isbndb.com/book/programming_ruby", "name"=>"Programming Ruby: the pragmatic programmer's guide", "author"=>"Hunt, Andrew", "publisher"=>"Addison-Wesley", "isbn10"=>"0201710897", "isbn13"=>"9780201710892", "bookEdition"=>nil} | |
{"name"=>"Coeur De Rubis (French Edition)", "author"=>"Hern, Candice", "isbn10"=>"2290349585", "isbn13"=>"9782290349588", "publisher"=>"Editions 84"} | |
{"url"=>"http://isbndb.com/book/ruby_on_rails_video", "name"=>"Ruby on Rails Video: Learn Rails by Example", "publisher"=>"", "isbn10"=>"0321712323", "isbn13"=>"9780321712325", "bookEdition"=>nil} | |
{"name"=>"The Glenorchan ruby", "author"=>"Cummins, Mary", "isbn10"=>"0709199643", "isbn13"=>"9780709199649", "publisher"=>"Hale"} | |
{"name"=>"Ruby's recipes", "author"=>"Lewis, Sharon Kim", "isbn10"=>"0749730722", "isbn13"=>"9780749730727", "publisher"=>"Mammoth"} | |
{"name"=>"The Rockport rubies", "author"=>"Fitzroy, Rosamond", "isbn10"=>"0745114164", "isbn13"=>"9780745114163", "publisher"=>"Chivers"} | |
{"name"=>"Silly Ruby", "author"=>"Merriman, Rachel", "isbn10"=>"0744573432", "isbn13"=>"9780744573435", "publisher"=>"Walker"} | |
{"url"=>"http://isbndb.com/book/funny_ruby1", "name"=>"Funny Ruby", "author"=>"Merriman, Rachel", "publisher"=>"Walker", "isbn10"=>"0744573394", "isbn13"=>"9780744573398", "bookEdition"=>nil} | |
{"name"=>"Silly Ruby", "author"=>"Merriman, Rachel", "isbn10"=>"0744580153", "isbn13"=>"9780744580150", "publisher"=>"Walker"} | |
{"name"=>"Far above rubies", "author"=>"Jeffrey, Elizabeth", "isbn10"=>"0749957921", "isbn13"=>"9780749957926", "publisher"=>"Piatkus"} | |
{"name"=>"The ruby slippers", "author"=>"Burke, Helen", "isbn10"=>"0956890431", "isbn13"=>"9780956890436", "publisher"=>"Valley"} | |
{"url"=>"http://isbndb.com/book/far_above_rubies2", "name"=>"Far above rubies", "author"=>"Isabel Hill Elder", "publisher"=>"Covenant Pub", "isbn10"=>"085205078X", "isbn13"=>"9780852050781", "bookEdition"=>nil} | |
{"name"=>"Ruby McBride", "author"=>"Lightfoot, Freda", "isbn10"=>"0340820020", "isbn13"=>"9780340820025", "publisher"=>"Hodder & Stoughton"} | |
{"name"=>"The Rockport rubies", "author"=>"Fitzroy, Rosamond", "isbn10"=>"0709036396", "isbn13"=>"9780709036395", "publisher"=>"Hale"} | |
{"name"=>"The ruby fleet", "author"=>"Moray, Helga", "isbn10"=>"0709151403", "isbn13"=>"9780709151401", "publisher"=>"Hale"} | |
{"url"=>"http://isbndb.com/book/beyond_rubies2", "name"=>"Beyond rubies", "author"=>"Henaghan, Rosalie", "publisher"=>"Mills & Boon", "isbn10"=>"0263104249", "isbn13"=>"9780263104240", "bookEdition"=>nil} | |
{"name"=>"A ring of rubies", "author"=>"Neal, Daisy", "isbn10"=>"0722327757", "isbn13"=>"9780722327753", "publisher"=>"Arthur H. Stockwell"} | |
{"url"=>"http://isbndb.com/book/price_above_rubies1", "name"=>"Price above rubies", "author"=>"Bloom, Ursula", "publisher"=>"Cedric Chivers", "isbn10"=>"0859972771", "isbn13"=>"9780859972772", "bookEdition"=>nil} | |
{"name"=>"Far above rubies", "author"=>"Vukelic, Anne-Marie", "isbn10"=>"0709090536", "isbn13"=>"9780709090533", "publisher"=>"Robert Hale"} | |
{"name"=>"Ruby sings the blues", "author"=>"Daly, Niki", "isbn10"=>"1845070992", "isbn13"=>"9781845070991", "publisher"=>"Frances Lincoln"} | |
{"name"=>"Corbin's Rubi-Yacht", "author"=>"Farley, Benjamin Wirt", "isbn10"=>"087844114X", "isbn13"=>"9780878441143", "publisher"=>"Sandlapper Pub"} | |
{"url"=>"http://isbndb.com/book/the_roylake_ruby1", "name"=>"The Roylake Ruby", "author"=>"Mayne, Cora", "publisher"=>"Hale", "isbn10"=>"0709184824", "isbn13"=>"9780709184829", "bookEdition"=>nil} | |
{"url"=>"http://isbndb.com/book/the_ridgeway_ruby1", "name"=>"The Ridgeway ruby", "author"=>"Bebb, Prudence", "publisher"=>"Hale", "isbn10"=>"0709007949", "isbn13"=>"9780709007944", "bookEdition"=>nil} | |
{"url"=>"http://isbndb.com/book/jack_rubys_girls", "name"=>"Jack Ruby's girls,", "author"=>"Anderson, Alice J.", "publisher"=>"Hallux", "isbn10"=>"087667063X", "isbn13"=>"9780876670637", "bookEdition"=>nil} | |
{"name"=>"Ruby moon", "author"=>"Richter, Linda M.", "isbn10"=>"0975538500", "isbn13"=>"9780975538500", "publisher"=>"West of the Moon Publications"} | |
{"name"=>"Beryllium-treated rubies & sapphires", "author"=>"Ted Themelis", "isbn10"=>"0940965402", "isbn13"=>"9780940965409", "publisher"=>"T. Themelis"} | |
{"url"=>"http://isbndb.com/book/far_above_rubies4", "name"=>"Far above rubies", "author"=>"Isabel Hill Elder", "publisher"=>"Artisan Sales", "isbn10"=>"093466644X", "isbn13"=>"9780934666442", "bookEdition"=>nil} | |
{"url"=>"http://isbndb.com/book/rubys_potty1", "name"=>"Ruby's potty", "author"=>"Rogers, Emma", "publisher"=>"Little Orchard", "isbn10"=>"184121664X", "isbn13"=>"9781841216645", "bookEdition"=>nil} | |
{"name"=>"Ruby's dinnertime", "author"=>"Rogers, Emma", "isbn10"=>"1841216666", "isbn13"=>"9781841216669", "publisher"=>"Little Orchard"} | |
{"url"=>"http://isbndb.com/book/the_queen_of_rubies", "name"=>"The queen of rubies", "author"=>"Tungay, John", "publisher"=>"Pentagraph Press", "isbn10"=>"1899774041", "isbn13"=>"9781899774043", "bookEdition"=>nil} | |
{"name"=>"The Indian's ruby", "author"=>"Davis, Timothy C.", "isbn10"=>"0896361985", "isbn13"=>"9780896361980", "publisher"=>"Accent Books"} | |
{"url"=>"http://isbndb.com/book/ruby_red_album", "name"=>"Ruby red album", "publisher"=>"Multifaceted Productions", "isbn10"=>"0965951111", "isbn13"=>"9780965951111", "bookEdition"=>nil} | |
{"url"=>"http://isbndb.com/book/princess_ruby", "name"=>"Princess Ruby", "author"=>"Comfort, Louise K.", "publisher"=>"Campbell", "isbn10"=>"1405035374", "isbn13"=>"9781405035378", "bookEdition"=>nil} | |
{"url"=>"http://isbndb.com/book/pm_ruby_anthology_fiction_identity_kit_ruby_level", "name"=>"PM Ruby Anthology Fiction Identity Kit: Ruby Level (Progress with Meaning)", "publisher"=>"Nelson Thornes", "isbn10"=>"1869614798", "isbn13"=>"9781869614799", "bookEdition"=>nil} | |
{"name"=>"Better than rubies: a history of women's education", "author"=>"Stock, Phyllis", "isbn10"=>"0399503811", "isbn13"=>"9780399503818", "publisher"=>"Putnam"} | |
{"name"=>"Better than rubies: a history of women's education", "author"=>"Stock, Phyllis", "isbn10"=>"0399120815", "isbn13"=>"9780399120817", "publisher"=>"Putnam"} | |
{"name"=>"Far above rubies: the women uncommemorated by the Church of England", "author"=>"Symonds, Richard", "isbn10"=>"0852442440", "isbn13"=>"9780852442449", "publisher"=>"Gracewing"} | |
{"name"=>"Ruby Ridge: the truth and tragedy of the Randy Weaver family", "author"=>"Walter, Jess", "isbn10"=>"006000794X", "isbn13"=>"9780060007942", "publisher"=>"ReganBooks"} | |
{"url"=>"http://isbndb.com/book/ruby_on_rails", "name"=>"Ruby on rails up and running", "author"=>"Hibbs, Curt", "publisher"=>"O'Reilly", "isbn10"=>"0596101325", "isbn13"=>"9780596101329"} | |
{"name"=>"Ruby", "author"=>"Ashfield, Helen", "isbn10"=>"0312695373", "isbn13"=>"9780312695378", "publisher"=>"St. Martin's Press"} | |
{"name"=>"The Roylake Ruby", "author"=>"Mayne, Cora", "isbn10"=>"0708923739", "isbn13"=>"9780708923733", "publisher"=>"Ulverscroft"} | |
{"url"=>"http://isbndb.com/book/ruby_a34", "name"=>"Ruby", "author"=>"Ullman, Larry E.", "publisher"=>"Peachpit", "isbn10"=>"0321580656", "isbn13"=>"9780321580658"} | |
{"name"=>"Since Ruby", "author"=>"Taylor, Bernard W.", "isbn10"=>"0708942482", "isbn13"=>"9780708942482", "publisher"=>"Ulverscroft"} | |
{"name"=>"Ruby", "author"=>"Guy, Rosa", "isbn10"=>"055323367X", "isbn13"=>"9780553233674", "publisher"=>"Bantam Books"} | |
{"name"=>"Ruby", "author"=>"Emberley, Michael", "isbn10"=>"0316888591", "isbn13"=>"9780316888592", "publisher"=>"Little Brown"} | |
{"name"=>"Ruby red", "author"=>"Linzi Glass", "isbn10"=>"0141320931", "isbn13"=>"9780141320939", "publisher"=>"Penguin"} | |
{"name"=>"Ruby", "author"=>"Ullman, Larry E.", "isbn10"=>"0321553853", "isbn13"=>"9780321553850", "publisher"=>"Peachpit Press"} | |
{"url"=>"http://isbndb.com/book/the_passion_ruby_a01", "name"=>"The passion ruby", "author"=>"Snoe, Eboni", "publisher"=>"Pinnacle Books", "isbn10"=>"0786002018", "isbn13"=>"9780786002016"} | |
{"url"=>"http://isbndb.com/book/ruby_a31", "name"=>"Ruby", "publisher"=>"Demco Media", "isbn10"=>"060605989X", "isbn13"=>"9780606059893"} | |
{"name"=>"Ruby", "author"=>"Guy, Rosa", "isbn10"=>"0440211301", "isbn13"=>"9780440211303", "publisher"=>"Dell Pub"} | |
{"name"=>"Ruby", "author"=>"Glen, Maggie", "isbn10"=>"0099865505", "isbn13"=>"9780099865506", "publisher"=>"Red Fox"} | |
{"name"=>"Ruby fire", "author"=>"Hamilton, Celeste", "isbn10"=>"0373579179", "isbn13"=>"9780373579174", "publisher"=>"Silhouette"} | |
{"name"=>"Ruby", "author"=>"Ashfield, Helen", "isbn10"=>"0312903189", "isbn13"=>"9780312903183", "publisher"=>"St. Martin's Press"} | |
{"name"=>"Ruby", "author"=>"Byrne, Gerry", "isbn10"=>"0575062452", "isbn13"=>"9780575062450", "publisher"=>"Victor Gollancz"} | |
{"url"=>"http://isbndb.com/book/ruby_holler_a10", "name"=>"Ruby Holler", "author"=>"Creech, Sharon", "publisher"=>"Heinemann", "isbn10"=>"0435130897", "isbn13"=>"9780435130893"} | |
{"name"=>"Mourning Ruby", "author"=>"Dunmore, Helen", "isbn10"=>"0399151486", "isbn13"=>"9780399151484", "publisher"=>"Putnam's"} | |
{"url"=>"http://isbndb.com/book/ruby_ridge_a02", "name"=>"Ruby Ridge", "author"=>"Walter, Jess", "publisher"=>"Harper", "isbn10"=>"0061959855", "isbn13"=>"9780061959851"} | |
{"url"=>"http://isbndb.com/book/ruby_a40", "name"=>"Ruby", "publisher"=>"Pocket Books", "isbn10"=>"0745177751", "isbn13"=>"9780745177755"} | |
{"url"=>"http://isbndb.com/book/named_rubies", "name"=>"Named Rubies: Black Prince's Ruby, Prince of Burma, Delong Star Ruby, Rajaratna Ruby, Neelanjali Ruby", "publisher"=>"Books LLC", "isbn10"=>"1158432534", "isbn13"=>"9781158432530"} | |
{"url"=>"http://isbndb.com/book/curso_de_ruby_ruby_course", "name"=>"Curso de Ruby/ Ruby Course (Spanish Edition)", "author"=>"Richardson, Leonard F.", "publisher"=>"Anaya Multimedia", "isbn10"=>"8441521948", "isbn13"=>"9788441521940"} | |
{"url"=>"http://isbndb.com/book/the_ruby_tear", "name"=>"The ruby tear", "author"=>"Brand, Rebecca", "publisher"=>"Forge", "isbn10"=>"0312861656", "isbn13"=>"9780312861650"} | |
{"name"=>"The ruby knight", "author"=>"Eddings, David", "isbn10"=>"0345373529", "isbn13"=>"9780345373526", "publisher"=>"Ballantine Books"} | |
{"name"=>"Ruby-eyed coucal", "author"=>"Pascoe, Bruce", "isbn10"=>"1875641297", "isbn13"=>"9781875641291", "publisher"=>"Magabala Books"} | |
{"name"=>"The ruby knight", "author"=>"Parkinson, Keith", "isbn10"=>"0345370430", "isbn13"=>"9780345370433", "publisher"=>"Ballantine Books"} | |
{"name"=>"Royal ruby", "author"=>"Hopper, Philip", "isbn10"=>"0764306677", "isbn13"=>"9780764306679", "publisher"=>"Schiffer Pub"} | |
{"name"=>"Beyond rubies", "author"=>"Henaghan, Rosalie", "isbn10"=>"0792705238", "isbn13"=>"9780792705239", "publisher"=>"Chivers Press"} | |
{"url"=>"http://isbndb.com/book/at_rubys_a01", "name"=>"At Ruby's", "author"=>"Delaney, Frank", "publisher"=>"HarperCollins", "isbn10"=>"0007101953", "isbn13"=>"9780007101955"} | |
{"name"=>"Ruby", "author"=>"Emberley, Michael", "isbn10"=>"0316236608", "isbn13"=>"9780316236607", "publisher"=>"Little Brown & Co (Juv Pap)"} | |
{"name"=>"Ruby Holler", "author"=>"Sharon Greech", "isbn10"=>"0439577624", "isbn13"=>"9780439577625", "publisher"=>"Scholastic Inc"} | |
{"name"=>"Richer than rubies", "author"=>"Barclay, Tessa", "isbn10"=>"0727864130", "isbn13"=>"9780727864130", "publisher"=>"Severn House"} | |
{"name"=>"Ruby & sapphire", "author"=>"Hughes, Richard M.", "isbn10"=>"0964509768", "isbn13"=>"9780964509764", "publisher"=>"RWH Publishing"} | |
{"name"=>"Ruby & Spear", "author"=>"Walton, Todd", "isbn10"=>"0553378139", "isbn13"=>"9780553378139", "publisher"=>"Bantam Books"} | |
{"name"=>"The ruby knight", "author"=>"Eddings, David", "isbn10"=>"0586203737", "isbn13"=>"9780586203736", "publisher"=>"HarperCollins"} | |
{"name"=>"Everybody's Ruby", "author"=>"Davis, Thulani", "isbn10"=>"0573627126", "isbn13"=>"9780573627125", "publisher"=>"Samuel French"} | |
{"name"=>"Iris and Ruby", "author"=>"Thomas, Rosie", "isbn10"=>"0007223234", "isbn13"=>"9780007223237", "publisher"=>"HarperCollins"} | |
{"url"=>"http://isbndb.com/book/five_signs_from_ruby", "name"=>"Five Signs from Ruby", "publisher"=>"", "isbn10"=>"0515039837", "isbn13"=>"9780515039832"} | |
{"url"=>"http://isbndb.com/book/the_ruby_way_a01", "name"=>"The Ruby way", "author"=>"Hal Fulton", "publisher"=>"SAMS", "isbn10"=>"0768658780", "isbn13"=>"9780768658781"} | |
{"url"=>"http://isbndb.com/book/far_above_rubies_a06", "name"=>"Far Above Rubies", "publisher"=>"Baptist Publishing House", "isbn10"=>"0891141103", "isbn13"=>"9780891141105"} | |
{"name"=>"Ruby Holler", "author"=>"Creech, Sharon", "isbn10"=>"0329372947", "isbn13"=>"9780329372941", "publisher"=>"HarperTrophy"} | |
{"name"=>"Ruby Chadwick", "author"=>"King, Anna Matilda", "isbn10"=>"1855016761", "isbn13"=>"9781855016767", "publisher"=>"The Sheridan Book Company"} | |
{"url"=>"http://isbndb.com/book/the_mystic_ruby", "name"=>"The Mystic Ruby", "author"=>"Paul Wayland", "publisher"=>"Paul Wayland", "isbn10"=>"1847990320", "isbn13"=>"9781847990327"} | |
{"url"=>"http://isbndb.com/book/rubys_school_walk_a01", "name"=>"Ruby's School Walk", "publisher"=>"Barefoot Books Ltd", "isbn10"=>"1846862744", "isbn13"=>"9781846862748"} | |
{"name"=>"Ruby Heart", "author"=>"Danton, Rebecca", "isbn10"=>"0449501124", "isbn13"=>"9780449501122", "publisher"=>"Ivy Books"} | |
{"name"=>"At Ruby's", "author"=>"Delaney, Frank", "isbn10"=>"000651491X", "isbn13"=>"9780006514916", "publisher"=>"Harper Collins"} | |
{"url"=>"http://isbndb.com/book/jewel_princesses_ruby", "name"=>"Jewel Princesses Ruby", "publisher"=>"Scholastic", "isbn10"=>"140710313X", "isbn13"=>"9781407103136"} | |
{"url"=>"http://isbndb.com/book/ruby_rosemount_and_travellers", "name"=>"RUBY ROSEMOUNT AND TRAVELLERS", "publisher"=>"Scholastic", "isbn10"=>"1862916241", "isbn13"=>"9781862916241"} | |
{"url"=>"http://isbndb.com/book/ironruby_unleashed_a01", "name"=>"IronRuby unleashed", "author"=>"Shay Friedman", "publisher"=>"SAMS", "isbn10"=>"0768689449", "isbn13"=>"9780768689440"} | |
{"name"=>"Iris & Ruby", "author"=>"Thomas, Rosie", "isbn10"=>"0007173547", "isbn13"=>"9780007173549", "publisher"=>"McArthur & Company"} | |
{"name"=>"Mourning Ruby", "author"=>"Dunmore, Helen", "isbn10"=>"0141017562", "isbn13"=>"9780141017563", "publisher"=>"Penguin Books Ltd"} | |
{"url"=>"http://isbndb.com/book/ruby_moon", "name"=>"Ruby moon", "author"=>"Cameron, Matt", "publisher"=>"Currency Press", "isbn10"=>"0868197742", "isbn13"=>"9780868197746"} | |
{"name"=>"Ruby on Rails", "author"=>"Wolfgang Radinger", "isbn10"=>"3898644022", "isbn13"=>"9783898644020", "publisher"=>"Unknown"} | |
{"name"=>"Richer than rubies", "author"=>"Barclay, Tessa", "isbn10"=>"0727891847", "isbn13"=>"9780727891846", "publisher"=>"Severn House"} | |
{"url"=>"http://isbndb.com/book/the_ruby_in_the_smoke_a11", "name"=>"The Ruby in the Smoke", "publisher"=>"", "isbn10"=>"0679884270", "isbn13"=>"9780679884279"} | |
{"name"=>"The ruby knight", "author"=>"Eddings, David", "isbn10"=>"0246133465", "isbn13"=>"9780246133465", "publisher"=>"Grafton"} | |
{"name"=>"Learning Ruby", "author"=>"Fitzgerald, Michael W.", "isbn10"=>"0596529864", "isbn13"=>"9780596529864", "publisher"=>"O'Reilly"} | |
{"name"=>"Iris and Ruby", "author"=>"Thomas, Rosie", "isbn10"=>"0007173539", "isbn13"=>"9780007173532", "publisher"=>"HarperCollins"} | |
{"name"=>"The winking ruby mystery", "author"=>"Keene, Carolyn", "isbn10"=>"0099312905", "isbn13"=>"9780099312901", "publisher"=>"Sparrow"} | |
{"name"=>"The Ruby Palace", "author"=>"James, Judi", "isbn10"=>"0586207961", "isbn13"=>"9780586207963", "publisher"=>"HarperCollins"} | |
{"name"=>"Ruby Chadwick", "author"=>"King, Anna Matilda", "isbn10"=>"0712646698", "isbn13"=>"9780712646697", "publisher"=>"Barrie & Jenkins"} | |
{"name"=>"The Bengal Rubies", "author"=>"Bingham, Lisa", "isbn10"=>"141650706X", "isbn13"=>"9781416507062", "publisher"=>"Pocket Books"} | |
{"name"=>"Ruby scores a goal", "author"=>"Penguin USA", "isbn10"=>"0448452359", "isbn13"=>"9780448452357", "publisher"=>"Grosset & Dunlap"} | |
{"url"=>"http://isbndb.com/book/ruby_otherworldliness", "name"=>"Ruby: Otherworldliness", "author"=>"Irana Douer", "publisher"=>"Gestalten Verlag", "isbn10"=>"3899553438", "isbn13"=>"9783899553437"} | |
{"name"=>"The Ridgeway ruby", "author"=>"Bebb, Prudence", "isbn10"=>"0708933874", "isbn13"=>"9780708933879", "publisher"=>"Ulverscroft"} | |
{"name"=>"At Ruby's", "author"=>"Delaney, Frank", "isbn10"=>"0002261960", "isbn13"=>"9780002261968", "publisher"=>"HarperCollins"} | |
{"name"=>"Ruby River", "author"=>"Pruett, Lynn", "isbn10"=>"0871138557", "isbn13"=>"9780871138552", "publisher"=>"Atlantic Monthly Press"} | |
{"name"=>"Ruby McBride", "author"=>"Lightfoot, Freda", "isbn10"=>"0340820039", "isbn13"=>"9780340820032", "publisher"=>"Coronet"} | |
{"name"=>"Above rubies", "author"=>"Cummins, Mary", "isbn10"=>"037351350X", "isbn13"=>"9780373513505", "publisher"=>"Harlequin"} | |
{"url"=>"http://isbndb.com/book/ruby_a07", "name"=>"Ruby", "publisher"=>"Simon & Schuster", "isbn10"=>"0671718428", "isbn13"=>"9780671718428"} | |
{"url"=>"http://isbndb.com/book/rubys_cupcakes_a01", "name"=>"Ruby's Cupcakes", "publisher"=>"Paw Prints 2011-05-12", "isbn10"=>"1448780926", "isbn13"=>"9781448780921"} | |
{"url"=>"http://isbndb.com/book/royal_ruby_bible", "name"=>"Royal Ruby Bible", "publisher"=>"Trinitarian Bible Society", "isbn10"=>"1862281440", "isbn13"=>"9781862281448"} | |
{"url"=>"http://isbndb.com/book/le_chevalier_de_rubis", "name"=>"Le chevalier de rubis", "publisher"=>"", "isbn10"=>"2266064665", "isbn13"=>"9782266064668"} | |
{"name"=>"About Ruby", "author"=>"Dessen, Sarah", "isbn10"=>"3423782420", "isbn13"=>"9783423782425", "publisher"=>"DTV Deutscher Taschenbuch"} | |
{"url"=>"http://isbndb.com/book/phantom_rubies", "name"=>"Phantom Rubies", "author"=>"Creasey, John", "publisher"=>"Thomas Bouregy & Co", "isbn10"=>"999059466X", "isbn13"=>"9789990594669"} | |
{"url"=>"http://isbndb.com/book/ruby_redfort_untitled_2", "name"=>"Ruby Redfort - Untitled 2", "publisher"=>"HarperCollins", "isbn10"=>"0007334087", "isbn13"=>"9780007334087"} | |
{"name"=>"Silly Ruby", "author"=>"Friend, Catherine", "isbn10"=>"0744580137", "isbn13"=>"9780744580136", "publisher"=>"Walker Books"} | |
{"url"=>"http://isbndb.com/book/robella_ruby", "name"=>"Robella rubypoems", "author"=>"Pellow, Andrew", "publisher"=>"Merlin", "isbn10"=>"0863032117", "isbn13"=>"9780863032110"} | |
{"name"=>"Ruby for Rails : Ruby Techniques for Rails Developers", "author"=>"Black, David St Clair", "isbn10"=>"1932394699", "isbn13"=>"9781932394696", "publisher"=>"Manning Publications"} | |
{"name"=>"Ruby's Party (Max and Ruby)", "author"=>"Wells, Rosemary", "isbn10"=>"0448456931", "isbn13"=>"9780448456935", "publisher"=>"Grosset & Dunlap"} | |
{"name"=>"Ruby the RoutemasterRuby's story", "author"=>"Tim Duke", "isbn10"=>"0957476507", "isbn13"=>"9780957476509", "publisher"=>"Denbert Publishing"} | |
{"name"=>"Eonchs of ruby; a gift of love", "author"=>"Chivers, T. H.", "isbn10"=>"0405046294", "isbn13"=>"9780405046292", "publisher"=>"Arno Press"} | |
{"name"=>"Ruby: an ordinary woman", "author"=>"Worster, Ann Martin", "isbn10"=>"0571198589", "isbn13"=>"9780571198580", "publisher"=>"Faber & Faber"} | |
{"url"=>"http://isbndb.com/book/programming_ruby_a01", "name"=>"Programming Ruby: the pragmatic programmers' guide", "author"=>"Hunt, Andrew", "publisher"=>"Pragmatic Bookshelf", "isbn10"=>"0974514055", "isbn13"=>"9780974514055"} | |
{"name"=>"The Passion Ruby (Arabesque)", "author"=>"Snoe, Eboni", "isbn10"=>"158314207X", "isbn13"=>"9781583142073", "publisher"=>"BET"} | |
{"name"=>"Ruby (The Jewels Of Texas) (Harlequin Historical)", "author"=>"Langan, Ruth Ryan", "isbn10"=>"0373289847", "isbn13"=>"9780373289844", "publisher"=>"Harlequin"} | |
{"name"=>"Whatever happened to Ruby? a novel", "author"=>"Wendy Owen", "isbn10"=>"0720601509", "isbn13"=>"9780720601503", "publisher"=>"Owen"} | |
{"name"=>"Ruby Keeler: a photographic biography", "author"=>"Marlow-Trump, Nancy", "isbn10"=>"0786405244", "isbn13"=>"9780786405244", "publisher"=>"McFarland"} | |
{"name"=>"Dark ruby: travels in a troubled land", "author"=>"Schramm-Evans, Zo�", "isbn10"=>"0044409877", "isbn13"=>"9780044409878", "publisher"=>"HarperCollins"} | |
{"name"=>"Ruby phrasebook: essential code and commands", "author"=>"Clinton, Jason D.", "isbn10"=>"0672328976", "isbn13"=>"9780672328978", "publisher"=>"Addison-Wesley/Pearson"} | |
{"url"=>"http://isbndb.com/book/ruby_of_cochin_a01", "name"=>"Ruby of Cochin", "author"=>"Johnson, Barbara", "publisher"=>"Jewish Publications Society", "isbn10"=>"0827607490", "isbn13"=>"9780827607491"} | |
{"name"=>"Ruby (Jewel Princesses) (Jewel Princesses)", "author"=>"Monica Laita", "isbn10"=>"0439943582", "isbn13"=>"9780439943581", "publisher"=>"Scholastic"} | |
{"name"=>"Ruby in the rough", "author"=>"Ruby, Bob", "isbn10"=>"0882890999", "isbn13"=>"9780882890999", "publisher"=>"Pelican Pub. Co"} | |
{"url"=>"http://isbndb.com/book/ruby_the_red_fairy_a06", "name"=>"Ruby the Red Fairy (Rainbow Magic)", "publisher"=>"", "isbn10"=>"1846164168", "isbn13"=>"9781846164163"} | |
{"url"=>"http://isbndb.com/book/esmeralda_rubi_3", "name"=>"ESMERALDA. RUBI 3(9788484417538)", "publisher"=>"Agapea", "isbn10"=>"8484417530", "isbn13"=>"9788484417538"} | |
{"url"=>"http://isbndb.com/book/ruby_phrasebook_a01", "name"=>"Ruby phrasebook essential code and commands", "author"=>"Clinton, Jason D.", "publisher"=>"Addison-Wesley/Pearson", "isbn10"=>"0768666759", "isbn13"=>"9780768666755"} | |
{"name"=>"Ruby the Copycat (Scholastic)", "author"=>"Richards, Jean", "isbn10"=>"059061147X", "isbn13"=>"9780590611473", "publisher"=>"Scholastic"} | |
{"url"=>"http://isbndb.com/book/dark_ruby_travels_in_a_troubled_land", "name"=>"Dark ruby: travels in a troubled land", "publisher"=>"Rivers Oram", "isbn10"=>"086358411X", "isbn13"=>"9780863584114"} | |
{"name"=>"The Ruby Knight (The Elenium)", "author"=>"Eddings, David", "isbn10"=>"0246137312", "isbn13"=>"9780246137319", "publisher"=>"Grafton"} | |
{"name"=>"Ruby's Terrible Secret (Quickreads)", "author"=>"Lorimer, Janet", "isbn10"=>"1562547445", "isbn13"=>"9781562547448", "publisher"=>"Saddleback Educational Publishing, Inc"} | |
{"url"=>"http://isbndb.com/book/writing_grammar_ruby_level", "name"=>"Writing & Grammar Ruby Level (Teacher's Edition)", "publisher"=>"Prentice Hall", "isbn10"=>"0131906569", "isbn13"=>"9780131906563"} | |
{"url"=>"http://isbndb.com/book/ruby_rambles_on", "name"=>"Ruby rambles on", "author"=>"Shewan, Ruby", "publisher"=>"[The Author]", "isbn10"=>"0950381519", "isbn13"=>"9780950381510"} | |
{"url"=>"http://isbndb.com/book/ruby_doll", "name"=>"Ruby Doll (Rainbow Magic)", "author"=>"Daisy Meadows", "publisher"=>"Franklin Watts Ltd", "isbn10"=>"1846169356", "isbn13"=>"9781846169359"} | |
{"url"=>"http://isbndb.com/book/ruby_loves", "name"=>"Ruby Loves (Busy Baby Board Books)", "author"=>"Ayliffe, Alex", "publisher"=>"Orchard Books", "isbn10"=>"1841212075", "isbn13"=>"9781841212074"} | |
{"url"=>"http://isbndb.com/book/the_ruby_hat", "name"=>"The ruby hat: an essay on Omar", "author"=>"Roberts, Walter Orr", "publisher"=>"Mitre Press", "isbn10"=>"0705102114", "isbn13"=>"9780705102117"} | |
{"name"=>"Rubies & roses; gems portrayed in flowers", "author"=>"Feasey, Peggy", "isbn10"=>"0804805075", "isbn13"=>"9780804805070", "publisher"=>"C. E. Tuttle Co"} | |
{"url"=>"http://isbndb.com/book/ruby_cookbook_a01", "name"=>"Ruby Cookbook (Cookbooks (O'Reilly))", "author"=>"Steele, Colin", "publisher"=>"O'Reilly Media, Inc", "isbn10"=>"0596003242", "isbn13"=>"9780596003241"} | |
{"url"=>"http://isbndb.com/book/the_ruby_programming_language_a02", "name"=>"The Ruby Programming Language (Nutshell)", "publisher"=>"", "isbn10"=>"0596101244", "isbn13"=>"9780596101244"} | |
{"url"=>"http://isbndb.com/book/pro_ruby", "name"=>"Pro Ruby (Pro)", "author"=>"Henrik Mrtensson", "publisher"=>"APress,US", "isbn10"=>"1590597400", "isbn13"=>"9781590597408"} | |
{"name"=>"Ruby Holler [Unabridged]", "author"=>"Toren, Suzanne", "isbn10"=>"1402554354", "isbn13"=>"9781402554353", "publisher"=>"Recorded Books, LLC"} | |
{"name"=>"Ruby: the programming language", "author"=>"Berman, Jules", "isbn10"=>"0763757578", "isbn13"=>"9780763757571", "publisher"=>"Jones & Bartlett Publishers"} | |
{"name"=>"Ruby Rogers: get a life!", "author"=>"Lum, Bernice", "isbn10"=>"0747583242", "isbn13"=>"9780747583240", "publisher"=>"Bloomsbury"} | |
{"name"=>"Ruby: the painting pachyderm of the Phoenix Zoo", "author"=>"George, Dick", "isbn10"=>"0385321007", "isbn13"=>"9780385321006", "publisher"=>"Delacorte Press"} | |
{"url"=>"http://isbndb.com/book/ruby_a36", "name"=>"Ruby (Landry Ser.)", "publisher"=>"Simon & Schuster", "isbn10"=>"2277370568", "isbn13"=>"9782277370567"} | |
{"name"=>"The ruby raven: a Finnegan Zwake mystery", "author"=>"Dahl, Michael", "isbn10"=>"0671032712", "isbn13"=>"9780671032715", "publisher"=>"Pocket Books"} | |
{"name"=>"Silly Ruby (Brand New Readers)", "author"=>"Merriman, Rachel", "isbn10"=>"0763610712", "isbn13"=>"9780763610715", "publisher"=>"Candlewick Press (MA)"} | |
{"name"=>"Funny Ruby (Brand New Readers)", "author"=>"Merriman, Rachel", "isbn10"=>"0763610658", "isbn13"=>"9780763610654", "publisher"=>"Candlewick Press (MA)"} | |
{"url"=>"http://isbndb.com/book/programming_ruby", "name"=>"Programming Ruby: the pragmatic programmer's guide", "author"=>"Hunt, Andrew", "publisher"=>"Addison-Wesley", "isbn10"=>"0201710897", "isbn13"=>"9780201710892"} | |
{"name"=>"Coeur De Rubis (French Edition)", "author"=>"Hern, Candice", "isbn10"=>"2290349585", "isbn13"=>"9782290349588", "publisher"=>"Editions 84"} | |
{"url"=>"http://isbndb.com/book/ruby_on_rails_video", "name"=>"Ruby on Rails Video: Learn Rails by Example", "publisher"=>"", "isbn10"=>"0321712323", "isbn13"=>"9780321712325"} | |
{"name"=>"The Glenorchan ruby", "author"=>"Cummins, Mary", "isbn10"=>"0709199643", "isbn13"=>"9780709199649", "publisher"=>"Hale"} | |
{"name"=>"Ruby", "author"=>"Guy, Rosa", "isbn10"=>"055323367X", "isbn13"=>"9780553233674"} | |
{"url"=>"http://isbndb.com/book/ruby_a31", "name"=>"Ruby", "publisher"=>"Demco Media", "isbn10"=>"060605989X", "isbn13"=>"9780606059893", "bookEdition"=>nil} | |
{"name"=>"At Ruby's", "author"=>"Delaney, Frank", "isbn10"=>"000651491X", "isbn13"=>"9780006514916"} | |
{"url"=>"http://isbndb.com/book/jewel_princesses_ruby", "name"=>"Jewel Princesses Ruby", "publisher"=>"Scholastic", "isbn10"=>"140710313X", "isbn13"=>"9781407103136", "bookEdition"=>nil} | |
{"name"=>"Ruby", "author"=>"Guy, Rosa", "isbn10"=>"055323367X", "isbn13"=>"9780553233674"} | |
{"name"=>"Ruby (Landry)", "author"=>"V.C. Andrews", "isbn10"=>"055323367", "isbn13"=>"9780553233674"} | |
{"url"=>"http://isbndb.com/book/ruby_a31", "name"=>"Ruby", "publisher"=>"Demco Media", "isbn10"=>"060605989X", "isbn13"=>"9780606059893", "bookEdition"=>nil} | |
{"name"=>"At Ruby's", "author"=>"Delaney, Frank", "isbn10"=>"000651491X", "isbn13"=>"9780006514916"} | |
{"name"=>"At Ruby's", "author"=>"Frank Delaney", "isbn10"=>"000651491", "isbn13"=>"9780006514916"} | |
{"url"=>"http://isbndb.com/book/jewel_princesses_ruby", "name"=>"Jewel Princesses Ruby", "publisher"=>"Scholastic", "isbn10"=>"140710313X", "isbn13"=>"9781407103136", "bookEdition"=>nil} | |
{"name"=>"The Bengal Rubies", "author"=>"Bingham, Lisa", "isbn10"=>"141650706X", "isbn13"=>"9781416507062"} | |
{"name"=>"The Bengal Rubies", "author"=>"Lisa Bingham", "isbn10"=>"141650706", "isbn13"=>"9781416507062"} | |
{"name"=>"Above rubies", "author"=>"Cummins, Mary", "isbn10"=>"037351350X", "isbn13"=>"9780373513505"} | |
{"name"=>"Calculated Risk (Silhouette Bombshell)", "author"=>"Stephanie Doyle", "isbn10"=>"037351350", "isbn13"=>"9780373513505"} | |
{"url"=>"http://isbndb.com/book/phantom_rubies", "name"=>"Phantom Rubies", "author"=>"Creasey, John", "publisher"=>"Thomas Bouregy & Co", "isbn10"=>"999059466X", "isbn13"=>"9789990594669", "bookEdition"=>nil} | |
{"published"=>"December"} | |
{"name"=>"The Passion Ruby (Arabesque)", "author"=>"Snoe, Eboni", "isbn10"=>"158314207X", "isbn13"=>"9781583142073"} | |
{"name"=>"The Passion Ruby (Arabesque)", "author"=>"Eboni Snoe", "isbn10"=>"158314207", "isbn13"=>"9781583142073"} | |
{"name"=>"Ruby the Copycat (Scholastic)", "author"=>"Richards, Jean", "isbn10"=>"059061147X", "isbn13"=>"9780590611473"} | |
{"name"=>"Ruby the Copycat (Scholastic)", "author"=>"Peggy Rathmann", "isbn10"=>"059061147", "isbn13"=>"9780590611473"} | |
{"url"=>"http://isbndb.com/book/dark_ruby_travels_in_a_troubled_land", "name"=>"Dark ruby: travels in a troubled land", "publisher"=>"Rivers Oram", "isbn10"=>"086358411X", "isbn13"=>"9780863584114"} | |
{"url"=>"http://isbndb.com/book/far_above_rubies2", "name"=>"Far above rubies", "author"=>"Isabel Hill Elder", "publisher"=>"Covenant Pub", "isbn10"=>"085205078X", "isbn13"=>"9780852050781", "bookEdition"=>nil} | |
{"published"=>"December"} | |
{"name"=>"Corbin's Rubi-Yacht", "author"=>"Farley, Benjamin Wirt", "isbn10"=>"087844114X", "isbn13"=>"9780878441143"} | |
{"name"=>"Corbin's Rubi-Yacht", "author"=>"Benjamin Wirt Farley", "isbn10"=>"087844114", "isbn13"=>"9780878441143"} | |
{"url"=>"http://isbndb.com/book/jack_rubys_girls", "name"=>"Jack Ruby's girls,", "author"=>"Anderson, Alice J.", "publisher"=>"Hallux", "isbn10"=>"087667063X", "isbn13"=>"9780876670637", "bookEdition"=>nil} | |
{} | |
{"url"=>"http://isbndb.com/book/far_above_rubies4", "name"=>"Far above rubies", "author"=>"Isabel Hill Elder", "publisher"=>"Artisan Sales", "isbn10"=>"093466644X", "isbn13"=>"9780934666442", "bookEdition"=>nil} | |
{"name"=>"Far Above Rubies - Biographical sketches of the most famous Biblical Women of Israel [England]", "isbn13"=>"9780934666442", "isbn10"=>"093466644", "authors"=>"Elder; Isabel Hill", "publisher"=>"Covenant Media Productions,U.S.", "published"=>"December 1992"} | |
{"url"=>"http://isbndb.com/book/rubys_potty1", "name"=>"Ruby's potty", "author"=>"Rogers, Emma", "publisher"=>"Little Orchard", "isbn10"=>"184121664X", "isbn13"=>"9781841216645", "bookEdition"=>nil} | |
{"name"=>"Ruby's Potty", "isbn13"=>"9781841216645", "isbn10"=>"184121664", "authors"=>"Paul Rogers; Emma Rogers", "binding"=>"Hardcover", "publisher"=>"Orchard Books", "published"=>"September 2001"} | |
{"name"=>"Ruby Ridge: the truth and tragedy of the Randy Weaver family", "author"=>"Walter, Jess", "isbn10"=>"006000794X", "isbn13"=>"9780060007942"} | |
{"name"=>"Ruby Ridge: The Truth and Tragedy of the Randy Weaver Family", "author"=>"Jess Walter", "isbn10"=>"006000794", "isbn13"=>"9780060007942"} | |
{"name"=>"Ruby", "author"=>"Guy, Rosa", "isbn10"=>"055323367X", "isbn13"=>"9780553233674"} | |
{"name"=>"Ruby (Landry)", "author"=>"V.C. Andrews", "isbn10"=>"055323367", "isbn13"=>"9780553233674"} | |
{"url"=>"http://isbndb.com/book/ruby_a31", "name"=>"Ruby", "publisher"=>"Demco Media", "isbn10"=>"060605989X", "isbn13"=>"9780606059893"} | |
{"name"=>"At Ruby's", "author"=>"Delaney, Frank", "isbn10"=>"000651491X", "isbn13"=>"9780006514916"} | |
{"name"=>"At Ruby's", "author"=>"Frank Delaney", "isbn10"=>"000651491", "isbn13"=>"9780006514916"} | |
{"url"=>"http://isbndb.com/book/jewel_princesses_ruby", "name"=>"Jewel Princesses Ruby", "publisher"=>"Scholastic", "isbn10"=>"140710313X", "isbn13"=>"9781407103136"} | |
{"name"=>"The Bengal Rubies", "author"=>"Bingham, Lisa", "isbn10"=>"141650706X", "isbn13"=>"9781416507062"} | |
{"name"=>"The Bengal Rubies", "author"=>"Lisa Bingham", "isbn10"=>"141650706", "isbn13"=>"9781416507062"} | |
{"name"=>"Above rubies", "author"=>"Cummins, Mary", "isbn10"=>"037351350X", "isbn13"=>"9780373513505"} | |
{"name"=>"Calculated Risk (Silhouette Bombshell)", "author"=>"Stephanie Doyle", "isbn10"=>"037351350", "isbn13"=>"9780373513505"} | |
{"url"=>"http://isbndb.com/book/phantom_rubies", "name"=>"Phantom Rubies", "author"=>"Creasey, John", "publisher"=>"Thomas Bouregy & Co", "isbn10"=>"999059466X", "isbn13"=>"9789990594669"} | |
{"published"=>"December"} | |
{"name"=>"The Passion Ruby (Arabesque)", "author"=>"Snoe, Eboni", "isbn10"=>"158314207X", "isbn13"=>"9781583142073"} | |
{"name"=>"The Passion Ruby (Arabesque)", "author"=>"Eboni Snoe", "isbn10"=>"158314207", "isbn13"=>"9781583142073"} | |
{"name"=>"Ruby the Copycat (Scholastic)", "author"=>"Richards, Jean", "isbn10"=>"059061147X", "isbn13"=>"9780590611473"} | |
{"name"=>"Ruby the Copycat (Scholastic)", "author"=>"Peggy Rathmann", "isbn10"=>"059061147", "isbn13"=>"9780590611473"} | |
{"url"=>"http://isbndb.com/book/dark_ruby_travels_in_a_troubled_land", "name"=>"Dark ruby: travels in a troubled land", "publisher"=>"Rivers Oram", "isbn10"=>"086358411X", "isbn13"=>"9780863584114"} | |
{"url"=>"http://isbndb.com/book/far_above_rubies2", "name"=>"Far above rubies", "author"=>"Isabel Hill Elder", "publisher"=>"Covenant Pub", "isbn10"=>"085205078X", "isbn13"=>"9780852050781"} | |
{"published"=>"December"} | |
{"name"=>"Corbin's Rubi-Yacht", "author"=>"Farley, Benjamin Wirt", "isbn10"=>"087844114X", "isbn13"=>"9780878441143"} | |
{"name"=>"Corbin's Rubi-Yacht", "author"=>"Benjamin Wirt Farley", "isbn10"=>"087844114", "isbn13"=>"9780878441143"} | |
{"url"=>"http://isbndb.com/book/jack_rubys_girls", "name"=>"Jack Ruby's girls,", "author"=>"Anderson, Alice J.", "publisher"=>"Hallux", "isbn10"=>"087667063X", "isbn13"=>"9780876670637"} | |
{"name"=>"Jack Ruby's girls, (A Genesis Press book)", "isbn13"=>"9780876670637", "isbn10"=>"087667063", "authors"=>"Hunter; Diana", "publisher"=>"Hallux", "published"=>"December 1970"} | |
{"url"=>"http://isbndb.com/book/far_above_rubies4", "name"=>"Far above rubies", "author"=>"Isabel Hill Elder", "publisher"=>"Artisan Sales", "isbn10"=>"093466644X", "isbn13"=>"9780934666442"} | |
{"name"=>"Far Above Rubies - Biographical sketches of the most famous Biblical Women of Israel [England]", "isbn13"=>"9780934666442", "isbn10"=>"093466644", "authors"=>"Elder; Isabel Hill", "publisher"=>"Covenant Media Productions,U.S.", "published"=>"December 1992"} | |
{"url"=>"http://isbndb.com/book/rubys_potty1", "name"=>"Ruby's potty", "author"=>"Rogers, Emma", "publisher"=>"Little Orchard", "isbn10"=>"184121664X", "isbn13"=>"9781841216645"} | |
{"name"=>"Ruby's Potty", "isbn13"=>"9781841216645", "isbn10"=>"184121664", "authors"=>"Paul Rogers; Emma Rogers", "binding"=>"Hardcover", "publisher"=>"Orchard Books", "published"=>"September 2001"} | |
{"name"=>"Ruby Ridge: the truth and tragedy of the Randy Weaver family", "author"=>"Walter, Jess", "isbn10"=>"006000794X", "isbn13"=>"9780060007942"} | |
{"name"=>"Ruby Ridge: The Truth and Tragedy of the Randy Weaver Family", "author"=>"Jess Walter", "isbn10"=>"006000794", "isbn13"=>"9780060007942"} | |
{"name"=>"Ruby", "author"=>"Guy, Rosa", "isbn10"=>"055323367X", "isbn13"=>"9780553233674"} | |
{"name"=>"Ruby (Landry)", "author"=>"V.C. Andrews", "isbn10"=>"055323367", "isbn13"=>"9780553233674"} | |
{"url"=>"http://isbndb.com/book/ruby_a31", "name"=>"Ruby", "publisher"=>"Demco Media", "isbn10"=>"060605989X", "isbn13"=>"9780606059893", "bookEdition"=>nil} | |
{"url"=>"http://isbndb.com/book/at_rubys_a02", "name"=>"At Ruby's", "author"=>"Delaney, Frank", "publisher"=>"Harper Collins", "isbn10"=>"000651491X", "isbn13"=>"9780006514916", "bookEdition"=>nil} | |
{"published"=>"December"} | |
{"url"=>"http://isbndb.com/book/jewel_princesses_ruby", "name"=>"Jewel Princesses Ruby", "publisher"=>"Scholastic", "isbn10"=>"140710313X", "isbn13"=>"9781407103136", "bookEdition"=>nil} | |
{"name"=>"The Bengal Rubies", "author"=>"Bingham, Lisa", "isbn10"=>"141650706X", "isbn13"=>"9781416507062"} | |
{"name"=>"The Bengal Rubies", "author"=>"Lisa Bingham", "isbn10"=>"141650706", "isbn13"=>"9781416507062"} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"name":"Ruby (Megastar Mysteries)","author":"Annabelle Starr","isbn10":"1405232501","isbn13":"9781405232500"} | |
{"name":"Ruby Orchid (Heartfire)","author":"Katherine Kincaid","isbn10":"082172388X","isbn13":"9780821723883"} | |
{"name":"Ruby (Dakotah Treasures #1)","author":"Lauraine Snelling","isbn10":"0764222228","isbn13":"9780764222221"} | |
{"name":"Mama Ruby","author":"Mary Monroe","isbn10":"0758238614","isbn13":"9780758238610"} | |
{"name":"Ruby (Dakotah Treasures #1)","author":"Lauraine Snelling","isbn10":"0764290762","isbn13":"9780764290763"} | |
{"name":"Ruby the Copycat","author":"Peggy Rathmann","isbn10":"0590474235","isbn13":"9780590474238"} | |
{"name":"The Ruby Way","author":"Hal Fulton","isbn10":"0672320835","isbn13":"9780672320835"} | |
{"name":"Ruby Holler","author":"Sharon Greech","isbn10":"0439539439","isbn13":"9780439539432"} | |
{"name":"Love, Ruby Lavender","author":"Deborah Wiles","isbn10":"0152049215","isbn13":"9780152049218"} | |
{"name":"Das Einsteigerseminar Ruby.","author":"Klaus Spreckelsen","isbn10":"3826672429","isbn13":"9783826672422"} | |
{"name":"The Ruby Ring","author":"Diane Haeger","isbn10":"0375434461","isbn13":"9780375434464"} | |
{"name":"Goodbye, Ruby Tuesday","author":"Donna Hay","isbn10":"0752859978","isbn13":"9780752859972"} | |
{"name":"Goodbye, Ruby Tuesday","author":"Donna Hay","isbn10":"0752860224","isbn13":"9780752860220"} | |
{"name":"Campaign Ruby","author":"Jessica Rudd","isbn10":"1921656573","isbn13":"9781921656576"} | |
{"name":"Blood Rubies","author":"Axel Young","isbn10":"038079392X","isbn13":"9780380793921"} | |
{"name":"Rouge rubis","author":"Kerstin Gier","isbn10":"2745945475","isbn13":"9782745945471"} | |
{"name":"Goodbye Ruby Tuesday","author":"Dick Delson","isbn10":"0425032337","isbn13":"9780425032336"} | |
{"name":"Love, Ruby Lavender","author":"Deborah Wiles","isbn10":"074459040X","isbn13":"9780744590401"} | |
{"name":"Price Above Rubies","author":"Patricia Lawson","isbn10":"0747203873","isbn13":"9780747203872"} | |
{"name":"Ruby's Spoon","author":"Anna Lawrence Pietroni","isbn10":"0701184361","isbn13":"9780701184360"} | |
{"name":"Ruby the Fire Engine (Pop-up Books)","author":"Iain Smyth","isbn10":"1860393225","isbn13":"9781860393228"} | |
{"name":"Ruby (Megastar Mysteries)","author":"Annabelle Starr","isbn10":"1405232501","isbn13":"9781405232500"} | |
{"name":"Ruby Orchid (Heartfire)","author":"Katherine Kincaid","isbn10":"082172388X","isbn13":"9780821723883"} | |
{"name":"Ruby (Dakotah Treasures #1)","author":"Lauraine Snelling","isbn10":"0764222228","isbn13":"9780764222221"} | |
{"name":"Mama Ruby","author":"Mary Monroe","isbn10":"0758238614","isbn13":"9780758238610"} | |
{"name":"Ruby (Dakotah Treasures #1)","author":"Lauraine Snelling","isbn10":"0764290762","isbn13":"9780764290763"} | |
{"name":"Ruby the Copycat","author":"Peggy Rathmann","isbn10":"0590474235","isbn13":"9780590474238"} | |
{"name":"The Ruby Way","author":"Hal Fulton","isbn10":"0672320835","isbn13":"9780672320835"} | |
{"name":"Ruby Holler","author":"Sharon Greech","isbn10":"0439539439","isbn13":"9780439539432"} | |
{"name":"Love, Ruby Lavender","author":"Deborah Wiles","isbn10":"0152049215","isbn13":"9780152049218"} | |
{"name":"Das Einsteigerseminar Ruby.","author":"Klaus Spreckelsen","isbn10":"3826672429","isbn13":"9783826672422"} | |
{"name":"The Ruby Ring","author":"Diane Haeger","isbn10":"0375434461","isbn13":"9780375434464"} | |
{"name":"Goodbye, Ruby Tuesday","author":"Donna Hay","isbn10":"0752859978","isbn13":"9780752859972"} | |
{"name":"Goodbye, Ruby Tuesday","author":"Donna Hay","isbn10":"0752860224","isbn13":"9780752860220"} | |
{"name":"Campaign Ruby","author":"Jessica Rudd","isbn10":"1921656573","isbn13":"9781921656576"} | |
{"name":"Blood Rubies","author":"Axel Young","isbn10":"038079392X","isbn13":"9780380793921"} | |
{"name":"Rouge rubis","author":"Kerstin Gier","isbn10":"2745945475","isbn13":"9782745945471"} | |
{"name":"Goodbye Ruby Tuesday","author":"Dick Delson","isbn10":"0425032337","isbn13":"9780425032336"} | |
{"name":"Love, Ruby Lavender","author":"Deborah Wiles","isbn10":"074459040X","isbn13":"9780744590401"} | |
{"name":"Price Above Rubies","author":"Patricia Lawson","isbn10":"0747203873","isbn13":"9780747203872"} | |
{"name":"Ruby's Spoon","author":"Anna Lawrence Pietroni","isbn10":"0701184361","isbn13":"9780701184360"} | |
{"name":"Ruby the Fire Engine (Pop-up Books)","author":"Iain Smyth","isbn10":"1860393225","isbn13":"9781860393228"} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# http://stackoverflow.com/questions/2151827/how-to-test-a-ruby-application-which-uses-mechanize | |
require 'mechanize' # => true | |
# go to isbndb | |
internet = Mechanize.new # => #<Mechanize:0x007fbc2979dd20 @agent=#<Mechanize::HTTP::Agent:0x007fbc2979dc80 @allowed_error_codes=[], @conditional_requests=true, @context=#<Mechanize:0x007fbc2979dd20 ...>, @content_encoding... | |
isbndb = internet.get 'http://isbndb.com' | |
# search for Ruby | |
form = isbndb.forms.first # either form is fine, really | |
query = form.field_with name: 'query' | |
query.value = 'ruby' | |
search_index = form.click_button | |
# find the link inside the div with id bookResults, that also has text 'More Results...' | |
search_books = search_index.link_with(search: '#bookResults a', text: 'More Results...') | |
# go there to scope search to just books | |
search_results = search_books.click | |
# we'll store our output in JSON | |
require 'json' | |
# open a file to save results in | |
# (in case it blows up halfway through, we'll save each result as we see it) | |
# "a" means "append", ie: don't destroy results of previous runs | |
filename = File.expand_path '../books', __FILE__ | |
puts "FILENAME: #{filename.inspect}" | |
File.open(filename, 'a') do |output_file| | |
# go through 10 pages of search results (20 results per page) | |
10.times do | |
puts "===== PARSING #{search_results.uri} =====" | |
# find each book, save it right away in our data greed | |
search_results.search('.bookSnippetBasic').each { |book_element| | |
# all nodes with an itemprop attribute (e.g. <span itemprop="isbn">0709076398</span>) | |
properties = book_element.css('[itemprop]') | |
# build the book from the properties (stripping b/c html ignores whitespace, so it tends to get added by just structure of HTML) | |
# tried doing a few different things. In the end | |
# enough missing keys and slight nuances that the case statement worked best | |
book = properties.each_with_object({}) do |property, hash| | |
key = property['itemprop'] | |
value = nil | |
case key | |
when 'name', 'author', 'publisher' | |
value = property.text.strip | |
when 'url' | |
value = property['href'] | |
when 'isbn' | |
value = property.text.strip | |
key = "isbn#{value.size}" | |
when 'bookEdition' | |
# pfft, who cares | |
else | |
puts "\e[31mUNEXPECTED KEY: #{key.inspect}\e[0m" | |
end | |
hash[key] = value if value # save the property if we found a value for it | |
end | |
# save the book, each on its own line | |
print "(#{book['name'].inspect} - #{book['isbn10'].inspect}) " | |
output_file.puts(JSON.dump(book)) | |
} | |
# go to the next page | |
next_page_link = search_results.link_with(class: 'pageNavButton', text: '>') | |
puts "\n-- Next page: #{next_page_link.uri} --" | |
puts | |
search_results = next_page_link.click | |
end | |
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | |
<html xmlns="http://www.w3.org/1999/xhtml"> | |
<head> | |
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> | |
<title>ISBN 9781405035378 | Princess Phones: Princess Ruby</title> | |
<meta name="description" content="Princess Phones: Princess Ruby - Information and prices for ISBN 9781405035378, 1405035374" /> | |
<meta name="keywords" content="isbn,9781405035378,1405035374" /> | |
<link rel="stylesheet" type="text/css" href="/style.css" /> | |
<link rel="shortcut icon" type="image/ico" href="/images/favicon.ico" /> | |
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js"></script> | |
<script type="text/javascript" src="/scripts/tinytips/js/tinyTips.js"></script> | |
<script type="text/javascript"> | |
var _gaq = _gaq || []; | |
_gaq.push(['_setAccount', 'UA-23560130-1']); | |
_gaq.push(['_trackPageview']); | |
(function() { | |
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; | |
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; | |
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); | |
})(); | |
</script> | |
</head> | |
<body> | |
<div id="page"> | |
<div id="header"> | |
<p><a href="/" title="ISBN Search">ISBN Search</a></p> | |
</div> | |
<div id="content"> | |
<form id="search" action="" method="post"> | |
<label id="find" for="searchQuery">Find a book:</label> | |
<input id="searchQuery" class="start" name="searchQuery" type="text" onfocus="if(this.value=='Enter the ISBN, Title, or Author') { this.value=''; this.className=''; }" onblur="if(this.value=='') { this.value='Enter the ISBN, Title, or Author'; this.className='start'; }" value="Enter the ISBN, Title, or Author" tabindex="0" /> | |
<input id="searchSubmit" name="searchSubmit" type="submit" value=" " tabindex="1" /> | |
</form> | |
<div id="book"> | |
<div class="thumbnail"> | |
<img src="http://ecx.images-amazon.com/images/I/51hqBmdDXDL._SL194_.jpg" alt="Princess Phones: Princess Ruby" /> | |
</div> | |
<div class="bookinfo"> | |
<h2>Princess Phones: Princess Ruby</h2> | |
<p><strong>ISBN-13:</strong> <a href="/isbn/9781405035378">9781405035378</a></p> | |
<p><strong>ISBN-10:</strong> <a href="/isbn/1405035374">1405035374</a></p> | |
<p><strong>Binding:</strong> Hardcover</p> | |
<p><strong>Publisher:</strong> Campbell Books Ltd</p> | |
<p><strong>Published:</strong> May 2005</p> | |
</div> | |
<p class="clear"></p> | |
</div><!--book--> <table class="prices" cellspacing="0" cellpadding="0"> | |
<thead> | |
<tr> | |
<th colspan="5"> | |
<h2>Best Used Prices</h2> | |
</th> | |
</tr> | |
</thead> | |
<tbody> | |
<tr> | |
<td class="number">#1</td> | |
<td class="merchant"> | |
<a rel="nofollow" target="_blank" href="/book?loc=R8UwS1LnKAgZ-7wUIXMvZbjx04o-vHBkKyR6o3JHa_cSctGNVlWbQvFpPHteK68FB9v-t0uTbmaBpq36GEMq5S7Jpc5mmeE9D-o6jfPpZ491yxE7o_0mWocKeoVQh_60T_h7c8NJPJQLBqUrnKINbhqR0w4s2leA6_qEveNpoPPJ3EabGzYKyup7Vb0ucu86-h0ydRXmrqGCJxc0xqHiost8LfybRRD70LeoLrCl5tk08ux4NkjgGZq-MxnSWgkKfODi4dcJSdQ-zX_pqT25WzGwbmpgYaoEq-a_sMvZFYUIlDYaxToSdfZ2aceZstxxqJqEgfmbN2Mfy14BruhraM8gL1TbyP8YJbQLSngXMUPSrdHbtNIG2oDeK6_XVSqTg05y00PVAxdJHYx_quNwXgAJuGjaHZxvwyp5ojHqKXw"><img src="/images/logos/2022.png" alt="AbeBooks.com" /></a> | |
</td> | |
<td class="price"> | |
<p class="pricelink"><a rel="nofollow" target="_blank" href="/book?loc=R8UwS1LnKAgZ-7wUIXMvZbjx04o-vHBkKyR6o3JHa_cSctGNVlWbQvFpPHteK68FB9v-t0uTbmaBpq36GEMq5S7Jpc5mmeE9D-o6jfPpZ491yxE7o_0mWocKeoVQh_60T_h7c8NJPJQLBqUrnKINbhqR0w4s2leA6_qEveNpoPPJ3EabGzYKyup7Vb0ucu86-h0ydRXmrqGCJxc0xqHiost8LfybRRD70LeoLrCl5tk08ux4NkjgGZq-MxnSWgkKfODi4dcJSdQ-zX_pqT25WzGwbmpgYaoEq-a_sMvZFYUIlDYaxToSdfZ2aceZstxxqJqEgfmbN2Mfy14BruhraM8gL1TbyP8YJbQLSngXMUPSrdHbtNIG2oDeK6_XVSqTg05y00PVAxdJHYx_quNwXgAJuGjaHZxvwyp5ojHqKXw">$20.77</a></p> | |
<p class="shipping">+2.48 shipping</p> | |
<p class="status">Ships 2-3 days</p> | |
</td> | |
<td class="notes"> | |
<p class="tip" title="Almost perfect. Lots of life left in these pages.">Notes</p> | |
</td> | |
<td class="buylink"><p class="button"><a class="green-button" rel="nofollow" target="_blank" href="/book?loc=R8UwS1LnKAgZ-7wUIXMvZbjx04o-vHBkKyR6o3JHa_cSctGNVlWbQvFpPHteK68FB9v-t0uTbmaBpq36GEMq5S7Jpc5mmeE9D-o6jfPpZ491yxE7o_0mWocKeoVQh_60T_h7c8NJPJQLBqUrnKINbhqR0w4s2leA6_qEveNpoPPJ3EabGzYKyup7Vb0ucu86-h0ydRXmrqGCJxc0xqHiost8LfybRRD70LeoLrCl5tk08ux4NkjgGZq-MxnSWgkKfODi4dcJSdQ-zX_pqT25WzGwbmpgYaoEq-a_sMvZFYUIlDYaxToSdfZ2aceZstxxqJqEgfmbN2Mfy14BruhraM8gL1TbyP8YJbQLSngXMUPSrdHbtNIG2oDeK6_XVSqTg05y00PVAxdJHYx_quNwXgAJuGjaHZxvwyp5ojHqKXw">Buy this book ›</a></p></td> | |
</tr> | |
<tr> | |
<td class="number">#2</td> | |
<td class="merchant"> | |
<a rel="nofollow" target="_blank" href="/book?loc=CmaJ5jzSZpQqeY9pgEEEorp1e2Nor_ZlJFnnkl6ocuiP4Jx8DvVU0z5rmY1Zru5dIjsYotbG-vvya_3u7YYcz0Ai3F9omsGZuHmGWwVRl8gEmkWr-Gnke8nvaZszdgtWgiqeetBdGOgq73A-dhhzO22CWhQJwU0FtDQtDREhDOT9Ypc7Lipj5uhqWubvoeL2phnWBsgNH6zwaUkflSKD_Q1bYfWqAIXyBQHtY2HEiwSo7a4JTtWUWANXouIB_SJc"><img src="/images/logos/24.png" alt="Amazon Mkt" /></a> | |
</td> | |
<td class="price"> | |
<p class="pricelink"><a rel="nofollow" target="_blank" href="/book?loc=CmaJ5jzSZpQqeY9pgEEEorp1e2Nor_ZlJFnnkl6ocuiP4Jx8DvVU0z5rmY1Zru5dIjsYotbG-vvya_3u7YYcz0Ai3F9omsGZuHmGWwVRl8gEmkWr-Gnke8nvaZszdgtWgiqeetBdGOgq73A-dhhzO22CWhQJwU0FtDQtDREhDOT9Ypc7Lipj5uhqWubvoeL2phnWBsgNH6zwaUkflSKD_Q1bYfWqAIXyBQHtY2HEiwSo7a4JTtWUWANXouIB_SJc">$20.60</a></p> | |
<p class="shipping">+3.99 shipping</p> | |
<p class="status">Ready to ship</p> | |
</td> | |
<td class="notes"> | |
<p class="tip" title="good">Notes</p> | |
</td> | |
<td class="buylink"><p class="button"><a class="green-button" rel="nofollow" target="_blank" href="/book?loc=CmaJ5jzSZpQqeY9pgEEEorp1e2Nor_ZlJFnnkl6ocuiP4Jx8DvVU0z5rmY1Zru5dIjsYotbG-vvya_3u7YYcz0Ai3F9omsGZuHmGWwVRl8gEmkWr-Gnke8nvaZszdgtWgiqeetBdGOgq73A-dhhzO22CWhQJwU0FtDQtDREhDOT9Ypc7Lipj5uhqWubvoeL2phnWBsgNH6zwaUkflSKD_Q1bYfWqAIXyBQHtY2HEiwSo7a4JTtWUWANXouIB_SJc">Buy this book ›</a></p></td> | |
</tr> | |
<tr> | |
<td class="number">#3</td> | |
<td class="merchant"> | |
<a rel="nofollow" target="_blank" href="/book?loc=tFefD53-hEn_vRGqg4ks_iVZIbmp7WKDyc9aCu-if9FxofynAowWw-Usf9oyCmojPL05pbAV1jekrh7zpui9IMBy-OeCSsqsiXBFepeKWRVCOFmIoPZ5Ig_f3-2fxY-zxWneaKLvw7vCeLO_To5CiAIz53Pth3WH6MvQJAx426Vqh2aMgqafJ1TREunbuRFpgOAXcf3lcNueL_dvcDSU0AjUYDQalZzZsPu-CDsxMGGbnn_wMhglyaB3hJxbkE1u9TQ5rgPL5oUaopzIQjJB0tqfGQaSqClllUaJb3I8nhPg8p4C21dZITZujK39aYAWm8IT4H0ZsShPvhiuBtMXkykF-OgE3eYlzZS2zAJODG4QN6dWfKIB8B0H66B7KEiNeP4yhYhAj3RtILM8kWUe9mHQv-Xbt1F5yzNhdb5RxVA-tpoOyhyLnSQS7k8pmcDijkUTkTf6B0SGVBV7I42VoA"><img src="/images/logos/23.png" alt="Alibris.com" /></a> | |
</td> | |
<td class="price"> | |
<p class="pricelink"><a rel="nofollow" target="_blank" href="/book?loc=tFefD53-hEn_vRGqg4ks_iVZIbmp7WKDyc9aCu-if9FxofynAowWw-Usf9oyCmojPL05pbAV1jekrh7zpui9IMBy-OeCSsqsiXBFepeKWRVCOFmIoPZ5Ig_f3-2fxY-zxWneaKLvw7vCeLO_To5CiAIz53Pth3WH6MvQJAx426Vqh2aMgqafJ1TREunbuRFpgOAXcf3lcNueL_dvcDSU0AjUYDQalZzZsPu-CDsxMGGbnn_wMhglyaB3hJxbkE1u9TQ5rgPL5oUaopzIQjJB0tqfGQaSqClllUaJb3I8nhPg8p4C21dZITZujK39aYAWm8IT4H0ZsShPvhiuBtMXkykF-OgE3eYlzZS2zAJODG4QN6dWfKIB8B0H66B7KEiNeP4yhYhAj3RtILM8kWUe9mHQv-Xbt1F5yzNhdb5RxVA-tpoOyhyLnSQS7k8pmcDijkUTkTf6B0SGVBV7I42VoA">$20.77</a></p> | |
<p class="shipping">+3.99 shipping</p> | |
<p class="status">Ships 2-3 days</p> | |
</td> | |
<td class="notes"> | |
<p class="tip" title="Normal surface & edge wear. May have writing on cover page or light highlighting/textual notes that does not affect page text. Good">Notes</p> | |
</td> | |
<td class="buylink"><p class="button"><a class="green-button" rel="nofollow" target="_blank" href="/book?loc=tFefD53-hEn_vRGqg4ks_iVZIbmp7WKDyc9aCu-if9FxofynAowWw-Usf9oyCmojPL05pbAV1jekrh7zpui9IMBy-OeCSsqsiXBFepeKWRVCOFmIoPZ5Ig_f3-2fxY-zxWneaKLvw7vCeLO_To5CiAIz53Pth3WH6MvQJAx426Vqh2aMgqafJ1TREunbuRFpgOAXcf3lcNueL_dvcDSU0AjUYDQalZzZsPu-CDsxMGGbnn_wMhglyaB3hJxbkE1u9TQ5rgPL5oUaopzIQjJB0tqfGQaSqClllUaJb3I8nhPg8p4C21dZITZujK39aYAWm8IT4H0ZsShPvhiuBtMXkykF-OgE3eYlzZS2zAJODG4QN6dWfKIB8B0H66B7KEiNeP4yhYhAj3RtILM8kWUe9mHQv-Xbt1F5yzNhdb5RxVA-tpoOyhyLnSQS7k8pmcDijkUTkTf6B0SGVBV7I42VoA">Buy this book ›</a></p></td> | |
</tr> | |
<tr> | |
<td class="number">#4</td> | |
<td class="merchant"> | |
<a rel="nofollow" target="_blank" href="/book?loc=bWzkuyYK8Pzsi96z_Ib_h4sqxLJSq0ng-ZRkDAHSF_lxWDZ9xePVIkL65Tuw6rUMoaFgF49_tcVPp_FI2F3jdrytxsoR658vwZ7YRd0JCa67jRK_ZYE1RZVGCmWEQiaW-aLLv8AFn9Ksh3oJsG2GtbjVyhgpJi6bEuviAgIIbI_jmX6N3SJwr10SSviaTMHL9NT1A3co8tfAevuMgDDHV_dO2FMLrJUk0iMIJ9mBElbvNNSsnFBNfqpOkOF-oDMceREOk7HOG0Nn8aKeF-ZRWz2V-SHXWnQY_KVcH0prhrWMPDp53ymqYORW8V8OqB3C7ZIcD2L7EGeecLaGUKI5R1pK_UdUkEyMIpr3itJG5VMB2XnHyx303PqzGuctEmYjLzt7HnjC3xtbbTxsM_MuYJLuNGOsV2hgUH0TIIWP9OObx-3nSPqzSfsPUMlho141C2cFAycCuz0DAPfRkWqWzw"><img src="/images/logos/14.png" alt="TextBookX.com" /></a> | |
</td> | |
<td class="price"> | |
<p class="pricelink"><a rel="nofollow" target="_blank" href="/book?loc=bWzkuyYK8Pzsi96z_Ib_h4sqxLJSq0ng-ZRkDAHSF_lxWDZ9xePVIkL65Tuw6rUMoaFgF49_tcVPp_FI2F3jdrytxsoR658vwZ7YRd0JCa67jRK_ZYE1RZVGCmWEQiaW-aLLv8AFn9Ksh3oJsG2GtbjVyhgpJi6bEuviAgIIbI_jmX6N3SJwr10SSviaTMHL9NT1A3co8tfAevuMgDDHV_dO2FMLrJUk0iMIJ9mBElbvNNSsnFBNfqpOkOF-oDMceREOk7HOG0Nn8aKeF-ZRWz2V-SHXWnQY_KVcH0prhrWMPDp53ymqYORW8V8OqB3C7ZIcD2L7EGeecLaGUKI5R1pK_UdUkEyMIpr3itJG5VMB2XnHyx303PqzGuctEmYjLzt7HnjC3xtbbTxsM_MuYJLuNGOsV2hgUH0TIIWP9OObx-3nSPqzSfsPUMlho141C2cFAycCuz0DAPfRkWqWzw">$23.89</a></p> | |
<p class="shipping">+4.96 shipping</p> | |
<p class="status">Ships 2-3 days</p> | |
</td> | |
<td class="notes"> | |
<p class="tip" title="None">Notes</p> | |
</td> | |
<td class="buylink"><p class="button"><a class="green-button" rel="nofollow" target="_blank" href="/book?loc=bWzkuyYK8Pzsi96z_Ib_h4sqxLJSq0ng-ZRkDAHSF_lxWDZ9xePVIkL65Tuw6rUMoaFgF49_tcVPp_FI2F3jdrytxsoR658vwZ7YRd0JCa67jRK_ZYE1RZVGCmWEQiaW-aLLv8AFn9Ksh3oJsG2GtbjVyhgpJi6bEuviAgIIbI_jmX6N3SJwr10SSviaTMHL9NT1A3co8tfAevuMgDDHV_dO2FMLrJUk0iMIJ9mBElbvNNSsnFBNfqpOkOF-oDMceREOk7HOG0Nn8aKeF-ZRWz2V-SHXWnQY_KVcH0prhrWMPDp53ymqYORW8V8OqB3C7ZIcD2L7EGeecLaGUKI5R1pK_UdUkEyMIpr3itJG5VMB2XnHyx303PqzGuctEmYjLzt7HnjC3xtbbTxsM_MuYJLuNGOsV2hgUH0TIIWP9OObx-3nSPqzSfsPUMlho141C2cFAycCuz0DAPfRkWqWzw">Buy this book ›</a></p></td> | |
</tr> | |
<tr> | |
<td class="number">#5</td> | |
<td class="merchant"> | |
<a rel="nofollow" target="_blank" href="/book?loc=t_Snemcv0kcX9F9Kpf94aHnpLHMNKV1C8vrJ_fwUGVdcXtWfv5vNv6PTbprMkaGt5eCL8HPMF5S_bsNmnafI8os-4BlMGGukCx6ttP6Lv7DB8yTqIrmtpc99t8-4-J3R3fUrYXg58rkQNMin1FIUjaGAy-YqZyx975q8Aa-kVVzn3QCr8pMdh8pfezbwYbZh3t72fx00KLKq4EWZd3FD-g"><img src="/images/logos/34.png" alt="Biblio.com" /></a> | |
</td> | |
<td class="price"> | |
<p class="pricelink"><a rel="nofollow" target="_blank" href="/book?loc=t_Snemcv0kcX9F9Kpf94aHnpLHMNKV1C8vrJ_fwUGVdcXtWfv5vNv6PTbprMkaGt5eCL8HPMF5S_bsNmnafI8os-4BlMGGukCx6ttP6Lv7DB8yTqIrmtpc99t8-4-J3R3fUrYXg58rkQNMin1FIUjaGAy-YqZyx975q8Aa-kVVzn3QCr8pMdh8pfezbwYbZh3t72fx00KLKq4EWZd3FD-g">$46.15</a></p> | |
<p class="shipping">+6.88 shipping</p> | |
<p class="status">Ships 2-3 days</p> | |
</td> | |
<td class="notes"> | |
<p class="tip" title="Hardback. GOOD.">Notes</p> | |
</td> | |
<td class="buylink"><p class="button"><a class="green-button" rel="nofollow" target="_blank" href="/book?loc=t_Snemcv0kcX9F9Kpf94aHnpLHMNKV1C8vrJ_fwUGVdcXtWfv5vNv6PTbprMkaGt5eCL8HPMF5S_bsNmnafI8os-4BlMGGukCx6ttP6Lv7DB8yTqIrmtpc99t8-4-J3R3fUrYXg58rkQNMin1FIUjaGAy-YqZyx975q8Aa-kVVzn3QCr8pMdh8pfezbwYbZh3t72fx00KLKq4EWZd3FD-g">Buy this book ›</a></p></td> | |
</tr> | |
</tbody> | |
</table> | |
</div><!--content--> | |
<div id="footer"> | |
<p>Copyright © 2008-2014 <a href="/">ISBNsearch.org</a></p> | |
<p id="subfoot">This website is an independent service and is not affiliated with The International ISBN Agency Limited or any other national ISBN registration agency.</p> | |
</div> | |
</div><!--page--> | |
</body> | |
</html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
require 'nokogiri' | |
# it's a script, okay?! | |
class Object | |
def try(method, null_value=nil) | |
__send__ method | |
end | |
def self | |
self | |
end | |
end | |
class NilClass | |
def try(method, null_value=nil) | |
null_value | |
end | |
end | |
doc = Nokogiri::HTML(File.read File.expand_path('../isbnsearch_example.html', __FILE__)) | |
book = {} | |
book_info = doc.at_css('.bookinfo') | |
book['name'] = book_info.at_css('h2').try(:text, '').try(:strip) | |
book_info.css('p').each do |attribute| | |
key = attribute.at_css('strong').try(:text, '').downcase.gsub(/[^a-z0-9]/, '') | |
if key =~ /isbn/ | |
value = attribute.at_css('a').try(:self, '')[:href].try(:self, '')[/\d+/] | |
else | |
value = attribute.text.strip.sub(/^\w+:/, '').strip | |
end | |
book[key] = value | |
end | |
book.to_a.each { |key, value| book.delete key if value.empty? } | |
require 'pp' | |
pp book |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
require 'json' | |
require 'nokogiri' | |
require 'rest-client' | |
# it's a script, okay?! | |
class Object | |
def try(method, null_value=nil) | |
__send__ method | |
end | |
def self | |
self | |
end | |
end | |
class NilClass | |
def try(method, null_value=nil) | |
null_value | |
end | |
end | |
def parse_book(doc) | |
book = {} | |
book_info = doc.at_css('.bookinfo') | |
return book unless book_info | |
book['name'] = book_info.at_css('h2').try(:text, '').try(:strip) | |
book_info.css('p').each do |attribute| | |
key = attribute.at_css('strong').try(:text, '').downcase.gsub(/[^a-z0-9]/, '') | |
if key =~ /isbn/ | |
value = attribute.at_css('a').try(:self, '')[:href].try(:self, '')[/[\dx]+/i] # based on data I saw, isbn10 can have 9 digits and be padded on RHS with "X" | |
else | |
value = attribute.text.strip.sub(/^\w+:/, '').strip | |
end | |
book[key] = value | |
end | |
book.to_a.each { |key, value| book.delete key if !value || value.empty? } | |
book | |
end | |
def book_attrs | |
%w[name author isbn10 isbn13].freeze | |
end | |
def missing_attributes_in(book) | |
book_attrs.reject { |attr| book[attr] } | |
end | |
def extract_attrs(book) | |
book_attrs.each_with_object({}) do |attr, new_book| | |
new_book[attr] = book[attr] | |
end | |
end | |
def isbns_from(filename) | |
return [] unless File.exist? filename | |
File.read(filename).scan(/\d+/) # some isbns are not actually 10 digits long... so don't reject based on that criteria -.- | |
end | |
input_file = File.expand_path '../books_input', __FILE__ | |
success_filename = File.expand_path '../books_selected', __FILE__ | |
rejected_filename = File.expand_path '../books_rejected', __FILE__ | |
url_template = "http://www.isbnsearch.org/isbn/%s" | |
isbns_already_seen = (isbns_from(success_filename) + isbns_from(rejected_filename)).uniq | |
File.open rejected_filename, 'a' do |rejected_file| | |
File.open success_filename, 'a' do |success_file| | |
# print results immediately (don't buffer), so I can see that it's actualy doing shit | |
rejected_file.sync = true | |
success_file.sync = true | |
File.foreach input_file do |line| | |
# isbndb book | |
isbndb_book = JSON.parse line | |
# skip ones we've previously tracked | |
if isbns_already_seen.include?(isbndb_book['isbn10'][/\d+/]) # 082172388X <-- 9 digits, they threw an X in the last spot, so keeps re-requesting this one O.o | |
puts "\e[33mSKIPPING:\e[0m #{isbndb_book['name']} - #{isbndb_book['isbn10']}" | |
next | |
end | |
# must be valid | |
if (attrs = missing_attributes_in(isbndb_book)).any? | |
puts "\e[31mFROM:\e[0m #{isbndb_book.inspect}" | |
puts " MISSING: #{attrs.inspect}" | |
rejected_file.puts isbndb_book.inspect | |
next | |
end | |
# isbnsearch book | |
url = url_template % isbndb_book['isbn13'] | |
raw_html = RestClient.get(url) | |
html = Nokogiri::HTML(raw_html) | |
isbnsearch_book = parse_book html | |
# must be valid | |
if (attrs = missing_attributes_in(isbnsearch_book)).any? | |
puts "\e[31mTO:\e[0m #{isbnsearch_book.inspect}" | |
puts " MISSING: #{attrs.inspect}" | |
rejected_file.puts isbndb_book.inspect | |
rejected_file.puts isbnsearch_book.inspect | |
next | |
end | |
# consolidate | |
from = extract_attrs isbndb_book | |
to = extract_attrs isbnsearch_book | |
conflicting_attrs = from.map { |key, from_value| | |
# no conflict if either is a substring of the other, case insensitive | |
from_value = from_value.downcase | |
to_value = to[key].downcase | |
(from_value[to_value] || to_value[from_value]) ? nil : key | |
}.compact | |
# must match | |
if conflicting_attrs.any? | |
puts "\e[31mCONFLICT:\e[0m #{to['name']} - #{to['isbn10']}" | |
puts " KEYS:" | |
conflicting_attrs.each do |key| | |
puts " #{key} | #{from[key]} | #{to[key]}" | |
end | |
rejected_file.puts from.inspect | |
rejected_file.puts to.inspect | |
next | |
end | |
# a match, success! | |
puts "\e[32mSUCCESS:\e[0m #{to['name']} - #{to['isbn10']}" | |
success_file.puts JSON.dump(to) | |
end | |
end | |
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Scraping with Capybara and Phantom.js | |
# 1. Install phantom.js | |
# $ brew install phantom.js | |
# | |
# Phantom.js is a web browser | |
# | |
# It doesn't have a window like Opera or FireFox, it does all the work without ever displaying the pages. | |
# Why use it, then? Because it has an api that allows external programs to tell it what to do. | |
# This means that we can navigate the internet through Phantom.js, from our Ruby program | |
# Which gives us the full power of a real browser (which is mostly to say that we can run JavaScript | |
# the same way that we would in our web browser, whereas with Mechanize, we were restricted to | |
# just HTML). | |
# 2. Install Capybara and Poltergeist | |
# | |
# $ gem install capybara poltergeist | |
# | |
# Capybara provides an interface for interacting with websites from Ruby | |
# But it leaves the specifics of how to talk to the website to a "driver" | |
# This allows you to use it with numerous tools, such as rack-test, | |
# Which hooks it into your rack layer, allowing you to navigate your website | |
# Without ever loading a server. | |
# The driver that knows how to talk to Phantom.js is called Poltergeist | |
# So we'll use Capybara to navigate the web, click links, and so forth, like Mechanize, | |
# but we'll have it use Poltergeist so it does this in Phantom.js, | |
# and we can interact with JavaScript | |
# Now lets play around with these tools in Pry | |
# $ pry | |
# I seem to be verbose in my comments, so I decided to go upcase | |
# the comments and put a header there to tell you what it's doing | |
# this way you can read them if you're interested in finding that information out | |
# or just look at the code if you're bored with my commentary :D | |
# LOAD CAPYBARA AND POLTERGEIST | |
require 'capybara/poltergeist' | |
# TELL CAPYBARA TO USE POLTERGEIST | |
Capybara.default_driver = :poltergeist | |
# GET THE SESSION -- THE OBJECT WE INTERACT WITH | |
# in Mechanize, we used an instance of Mechanize to navigate the web | |
# in Capybara, we use a "session" | |
internet = Capybara.current_session | |
internet.class # => Capybara::Session | |
# FIND THE INFORMATION ABOUT THE BOOK | |
url = "http://www.isbnsearch.org" | |
isbn = "1405232501" # the first ISBN in our list, but you could choose any | |
internet.visit url # how we make a get request | |
internet.current_url # => "http://www.isbnsearch.org/" | |
internet.body # if we want to look at the html | |
# SCOPE OUR NEXT ACTIVITIES | |
# looking at the html, we see the form has an id of "search" | |
# so lets scope our next activities to only deal with things inside of that form | |
# notice it's a CSS selector | |
internet.within '#search' do | |
# FILL THE FORM IN | |
# We nee to find the input field and fill it in with our ISBN | |
# We can tell Capybara to do this using the input's | |
# name attribute, id attribute or text from the label | |
internet.fill_in 'searchQuery', with: isbn | |
# NOW LETS CHECK OUR WORK | |
internet.find(:fillable_field, 'searchQuery') # => #<Capybara::Element tag="input"> | |
internet.find(:fillable_field, 'searchQuery').value # => "1405232501" | |
# HOW DID I FIGURE OUT THAT :fillable_field PART? | |
# Well, I used pry to poke around and see what was happening: | |
# | |
# > show-source internet.fill_in # I looked at it, saw it was dynamically defined to delegate to "current_scope" | |
# > show-source internet.current_scope.fill_in # So I told it to show me that method | |
# > internet.current_scope.find :fillable_field, 'searchQuery' # Then I tried calling the method it delegates to, with the same arguments | |
# | |
# that all worked, but remember how `internet.fill_in` was dynamically defined to delegate to current_scope | |
# if they did it in one place, they're likely to do it from other places, too, | |
# so I hypothesize that there is an internet.find which delegates to internet.current_scope.find | |
# > ls -v internet --grep find # and I see it there | |
# > show-source internet.find # bingo! So I try calling it, and it works! | |
# SUBMIT THE FORM | |
# We can find a button by its id, text or value | |
# | |
# The obvious thing to do is go with the text "Search", but that didn't work. | |
# Why not? I looked at the button... Ahh, it's not text! http://www.isbnsearch.org/images/search-button.gif | |
# Looking at the value in my browser, I see its an empty string, so I go with its id | |
internet.click_button "searchSubmit" | |
end | |
# WHERE ARE WE NOW? | |
# Hooray, we submitted the form, but lets make sure it looks right... | |
internet.current_url # => "http://www.isbnsearch.org/isbn/1405232501" | |
# FINDING THE DATA | |
# I finally went and opened the source code and read the docs for the find method. | |
# it turns out that we can pass css selectors into here, and that the result | |
# also uses the same find method (a module that gets mixed in), so looking at the HTML | |
# I see the data is contained in a div with a class of bookinfo | |
book_info = internet.find('.bookinfo') | |
# WHAT OTHER SEARCH METHODS ARE THERE? | |
# Wanting to answer this question, I did this, and saw that the Finders module is included, giving us | |
# > ls -v book_invo # Capybara::Node::Finders#methods: all field_labeled find find_button find_by_id find_field find_link first | |
# GET THE TITLE | |
# the title is different, it's in an h2, so we'll query that independently | |
title = book_info.find('h2').text # => "Ruby (Megastar Mysteries)" | |
book = {title: title} | |
# GET THE OTHER ATTRIBUTES | |
# Guessing that I can use the `all` method in the same way... | |
attributes = book_info.all('p') | |
# POKING AROUND AND DECIDING HOW TO GET THE DATA OUT | |
# Here I wasn't entirely sure what to do, I'd know if I ware in Nokogiri, | |
# so in the back of my mind I'm remembering that I can always try to figure out how to get the Nokogiri element out | |
# knowing that in a worse-case scenario, I can at least do `Nokogiri::HTML(internet.body)` | |
# but lets look around and see what we can find | |
# > attributes.map(&:text) # => ["ISBN-13: 9781405232500", "ISBN-10: 1405232501", "Author: Annabelle Starr", "Binding: Paperback", "Publisher: 2Heads", "Published: September 2007"] | |
# > isbn13 = attributes.first # => #<Capybara::Element tag="p"> | |
# > isbn13.to_json # => "\"#<Capybara::Node::Element:0x007f9662c17a78>\"" | |
# poked around the [] method, it gets attributes like in Nokogiri, but our paragraph has none | |
# > cd isbn13 | |
# > show-source text | |
# > show-source base.all_text | |
# > show-source base.command | |
# Hmmmmm, at that point, it's talking to the browser | |
# That's too far down for me, but we're so close with what we have | |
# so now I figure I'll just process the text a little bit instead of going back to nokogiri | |
# > exit | |
# and we're back in main | |
# EXTRACT THE OTHER ATTRIBUTES | |
isbn13.text # => "ISBN-13: 9781405232500" | |
book[:isbn13] = isbn13.text.split.last | |
attributes[1].text # => "ISBN-10: 1405232501" | |
book[:isbn10] = attributes[1].text.split.last | |
attributes[2].text # => "Author: Annabelle Starr" | |
book[:author] = attributes[2].text.sub("Author: ", "") | |
# GENERALIZING IT | |
# Okay, I see the pattern, the text that's in the <strong> tag | |
# is displayed, then a space, then the data I care about | |
attribute = attributes[1] # => #<Capybara::Element tag="p"> | |
attribute.text # => "ISBN-10: 1405232501" | |
attribute.find('strong').text # => "ISBN-10:" | |
attribute.text.sub(attribute.find('strong').text, "").strip # => "1405232501" | |
def value_for(attribute) | |
label = attribute.find('strong').text | |
attribute.text.sub(label, "").strip | |
end | |
values = attributes.map { |a| value_for a } # => ["9781405232500", "1405232501", "Annabelle Starr", "Paperback", "2Heads", "September 2007"] | |
# Nice, now I play around with the labels a little bit | |
# using some regex knowledge (doesn't this make you eager to learn regexes :D) | |
# and iterating until I get this | |
labels = attributes.map { |a| a.find('strong').text.gsub(/[^\w\d]/, "").downcase.to_sym } | |
# => [:isbn13, :isbn10, :author, :binding, :publisher, :published] | |
book = labels.zip(values) | |
# => [[:isbn13, "9781405232500"], [:isbn10, "1405232501"], [:author, "Annabelle Starr"], [:binding, "Paperback"], [:publisher, "2Heads"], [:published, "September 2007"]] | |
book = Hash[labels.zip(values)] | |
# => {:isbn13=>"9781405232500", :isbn10=>"1405232501", :author=>"Annabelle Starr", :binding=>"Paperback", :publisher=>"2Heads", :published=>"September 2007"} | |
# Hooray! I got all the data out! | |
# Now I need to save the book somewhere, and perform this same task for all the ISBNs! |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment