Weekly Ponderings (25 July – 31 July)