John Ambrose

John Ambrose may refer to: