Baseball by the Beach: A History of America's National Pastime on Cape Cod