Here's a couple of good books:

Handbook of Knots, by Des Pawson

Leather Braiding, by B. Grant


JYD#35 Dog Walkin in the Rain