David L. Hough is a longtime motorcyclist and journalist who has traveled extensively by motorcycle throughout North America and Europe. David's daily motorcycle commutes through city traffic for twenty-five years led him to write articles about riding skills and accident avoidance tactics. His work has appeared in numerous motorcycle publications, but he is best known for the monthly skills serie...