Bill Norton Author