Magruder Ranch Potter Valley CA
By Owner Name - York County
CA
Magruder Ranch Potter Valley CA
Magruder Ranch Potter Valley CA
Kyle Farmer - Wikipedia
Magruder Ranch Turns 100 by Kyle Farmer — Magruder Ranch
Missouri S&T Magazine Winter 2003 by Missouri S&T Library and
Civil War Records
Magruder Ranch Turns 100 by Kyle Farmer — Magruder Ranch
Six Generations Strong — Word of Mouth Magazine
Thh 6 19 13 by C.M.I. - Issuu
association of graduates united states military academy march 1985