D. Allen Henry is the pen name for David H. Allen, who is a university professor and freelance writer. Over the course of his career spanning nearly five decades, he has taught at four major universities within the U.S., as well as three abroad. Having traveled widely, he is multilingual and has taught more than forty study-abroad programs in twenty countries on four continents. He is the author of six acclaimed college textbooks, more than 200 research publications, and eleven novels. Dr. Allen is a veteran of the United States Air Force. You can find out more about him by searching drdavidhallen. On his website you will also find critical reviews of five of his bestselling novels.