JAMES MCPARTLAN