Random thoughts on most things from A. M. Craig.