John Ambrose may refer to: