Peter : disciple, apostle, martyr : a historical and theological study