Can a Catholic Be a Socialist?