HAIFLEY , ALLAN