Activities of C Richard Miles