Forerunners and Rivals of Christianity From 330 BC to 330 AD