JAMES HAVALACK