User:Proper Stranger

Jim Preston is a computer software engineer who lives in San Jose, CA.