STEVEN P MCCLEAN