Andrew P. Hill, Jr.

Rhoades Ranch (Santa Clara County, California)