Branchburg, NJ, USA / Temecula, CA, USA