Dr. Charles Allen – Overview