James

San Jose, CA

jamespaulp.com

Know a bunch of stuff. Not an expert in anything.