richard hernaman allen