1
by Harte, Bret
Published 1884
Book
2
by Harte, Bret
Published 1885
Book
3
by Harte, Bret
Published 1885
Book
4
by Harte, Bret
Published 1889
Book
5
by Harte, Bret
Published 1893
Book
6
by Harte, Bret
Published 1893
Book
7
by Harte, Bret
Published 1894
Book
8
by Harte, Bret
Published 1895
Book
9
by Harte, Bret
Published 1896
Book
10
by Harte, Bret
Published 1897
Book
11
by Harte, Bret
Published 1898
Book
12
by Harte, Bret
Published 1899
Book