ALLEN Craig Mark