arturo preston