Christianity And Its Competitors by James Edward McGoldrick