b c and rcontract

Appellate Opinions