Brian Allen's contacts