mark stoley