julia north, vinci ffredi, alice maze