Railroads of Cape Cod and the Islands by Andrew T. Eldredge