The synoptic problem: four views - Porter, Stanley E. (Baker Academic, 2016)