Blood on the River On what ship is Thomas Gates expected to arrive in James Town? Blood on the River Asked by BookRagsTutor3 on 19 Oct 16:27 Last updated by Jill W on 19 Oct 19:45