WILLIAM MACKIE, JR.