Will Arnold Foster 2