NCJRS Virtual LibraryThe National Criminal Justice Reference Service (NCJRS) Virtual Library hosts a collection of over 235,000 information resources on criminal justice subjects, including corrections, courts, drugs, law enforcement, juvenile justice, victims of crime, and related topics.