Weekly Ponderings (27 June – 3 July)