W.A. Thompson Distribution