Prospect Capital: This 9.4% Yield Is A Potential Value Trap …  Seeking Alpha