Weekly Ponderings (4 July – 10 July)