JAMES LEONARD TAYLOR JR SA