Who is william ralph?