Clarence
By: Bret Harte.
Publisher: Houghton
Published: 1895
Number of pages: 270