Michael G. Bath
overview