Gary Lynch's profile