contrastedmusings.com