Bibliographic review