Readfeed

Geoffrey Mark Hahneman

  • The Muratorian fragment and the development of the canonThe Muratorian fragment and the development of the canon