richard bands