Review Typology: The Basic Types of Reviews for Synthesizing Evidence for the Purpose of Knowledge Translation.
Analyzing the past to prepare for the future: Writing a literature review