islands management non-tech security tenenbaum court business issues riaa case legal tech .
data computerworld solution
Federal court to review $67,500 music piracy fine - Computerworld