Books by John Mack Faragher

John Mack Faragher is Arthur Unobskey Professor of History, Professor of American Studies, and Director of the Howard R. Lamar Center for the Study of Frontiers and Borders. He was born in Phoeniz, Arizona and raised in southern California, where he atte