David Paul GreeneBooksKinesiologySo You Think You Can Gamble, on Sports?Professional HandicapperAuthor data: Open Library