night of too many stars scarborough fair