Weekly Ponderings (16 May – 22 May)