James Andrew Stone,