DAVID S MCLEAN