will clarke