Moses Allen may refer to: