Open menu
Geoffrey Mark Hahneman
The Muratorian fragment and the development of the canon