thomas soliv r s