David Brannon's writing reflects his life: eclectic, adventurous, philosophical, and politically pissed off. He can create "over-the-top" scenarios while not requiring too much suspension of realit...view moreDavid Brannon's writing reflects his life: eclectic, adventurous, philosophical, and politically pissed off. He can create "over-the-top" scenarios while not requiring too much suspension of reality. He has applied his MBA degree doing training and performance improvement consulting. He has also had several stints as General Manager or Vice President for both for-profit and not-for-profit companies.view less