William L Sullivan

Sullivan is the author of 17 books and countless articles, including monthly outdoor columns for the Eugene Register-Guard and Salem Statesman-Journal.