Author: bill bates