Great Price Books

Breach: Material vs. partial breach anticipatory repudiation