John E Bowers Author & Editor