Allan Laurence Brooks holds a master’s degree in communication studies; he has forty-five years of experience as a graduate engineer. He has taught communications for more than fif...lihat lebih banyakAllan Laurence Brooks holds a master’s degree in communication studies; he has forty-five years of experience as a graduate engineer. He has taught communications for more than fifteen years and was a member of the English Department of the New York Institute of Technology in Old Westbury, New York. He currently lives in West Palm Beach, Florida.lihat lebih sedikit