Dennis Sherman · 1994
432 pages · ~11h read
western
Dennis Sherman · 2000
576 pages · ~14h read
history · western
Dennis Sherman · 2003
256 pages · ~6h read
878 pages · ~22h read