Thomas solomon A.