Home›Books›Nathaniel WelchNathaniel WelchNo biography available.Works (2)Spring brokeJesse James & His Beautiful Machines