Mark Allen's Interests