The Works of Bret Harte

132 pages hardcover

fiction historical short stories reflective medium-paced