ISBN 1571744347 books & textbook
Ruby: A Novel
Hampton Roads Publishing /2005-04-12 Paperback / 400 Pages
isbn-10: 1571744347 / isbn-13: 9781571744340
Hampton Roads Publishing /2005-04-12 Paperback / 400 Pages
isbn-10: 1571744347 / isbn-13: 9781571744340