Fischer, M. (2017). Cancellation and Anticipatory Breach of Contract. South African Law Journal, 134, 543-575.