David James

  • Upholstery: A Complete Course

    $35.00
    Paperback
    Read more

    Upholstery: A Complete Course comprises an encyclopedic guide to the techniques & materials of the craft in addition to fascinating information on its history and development. With detailed pictures a

    [more below]

    • Author: James, David
    • Binding: Paperback
    • Page Count: 320
    • Publish Date: October 04 2022
    • ISBN10: 1784946559
    • Language: English
  • Writing on the Edge

    $24.95
    Paperback
    Add to cart

    A selection of contemporary nonfiction and fiction writings about Alaska that explores life in 49th state, from wide open landscapes and wild seas, to its small towns and urban hubs. Through true stor

    [more below]

    • Author: James, David
    • Binding: Paperback
    • Page Count: 426
    • Publish Date: February 14 2023
    • ISBN10: 1684920477
    • Language: English
Shopping Cart