michael bowers