Millrace Musings