BRIAN P. CAIN