elijah r. castle