alan ton