Joseph McGrath's profile