Sam Keaton: Legends of Laramie

304 pages 1995

fiction historical challenging informative lighthearted slow-paced