ambrose hail