Tom Bradley Jr. rated LaBrava: 3 stars April 17, 2017 Public LaBrava by Elmore Leonard, Elmore Leonard