Francis M B Reynolds Qc