A comprehensive reference highly recommended for academic and large public libraries. Library Journal