vinibaggio rated Algorithms: 4 stars Dec. 2, 2014 Public Algorithms by Robert Sedgewick, Kevin Daniel Wayne