Thomas or Tom Egan may refer to: