Title: On Three Battle Fronts