STL article on mark grudzelanek