1
by Wilf, Herbert S., 1931-2012.
Published 2002
Book
4
by Sedgewick, Robert, 1946-
Published 1988
Book
5
Published 2001
Book
6
by Sherrod, Allen.
Published 2007
Book
13
by Sedgewick, Robert, 1946-
Published 2011
Book
19
by Stepanov, Alexander A.
Published 2014
Book