Bill J Brent Author