Sign In | Register

David J. Craig, bookseller

Browse all books from David J. Craig, bookseller

About David J. Craig, bookseller

This is a in-house, mail order operation only. Phone orders can be placed betweem 8AM - 10PM EST

Terms of sale for David J. Craig, bookseller

All books are returnable, if not fully satisfied. Shipping rates on all books. All postage rates are set to books weighing under 1kg. Payments may be made with PayPal, cheque, or money orders. Institutions can be invoiced.

  • Payment methods accepted:
  • Paypal Express
  • Visa
  • Mastercard
  • American Express
  • Discover
Shipping Rates: Calculate shipping rates

Browse David J. Craig, bookseller by category



  • David J. Craig, bookseller

    59 Annie Craig Dr.
    # 204
    Etobicoke, Ontario M8V 0C4 CAN
  • Biblio member since: 2005-02-08
  • E-mail address:
  • Phone number: 416 259 1885