I believe the fols at Columbine Research Task Force are working on one. Click around the forums to find reports of what've they've found.