Michael Cowan

Author Bio

    Michael Cowan writes about why engineering projects often fail, and how to save them before you get to that point.