Angela McFarlane, Jack Kenny, Hugh John