John M Ham is the author of several books regarding the former Ulster & Delaware Railroad. His writings have been very helpful and informative.