Alex Hamill may refer to: