Bookseller: Great Pacific Books
Beach, Rex
Laughing Bill Hyde and Other Stories By Rex Beach
Stock number: 5022922.