Robert Cosgrove holds a B.A., cum laude in history from Long Island University. He currently lives in West Palm Beach, Florida. This is his first book.Robert Cosgrove holds a B.A., cum laude in history from Long Island University. He currently lives in West Palm Beach, Florida. This is his first book.