Explaining business failure through determinist and voluntarist perspectives · Study