JAMES PETER HORBAL