baseball football betting authors french novel softball knowledge learn writer books english nfl spanish basketball book german education author beginnings