A state-of-the-art review of crack branching. (November 2021)