STEPHEN MACNEAL JR.