He is married to retired scientist Natalie K Björklund and he has three sons, Leland, Bryson and Chason Gordon and three stepchildren Justin, Alan and Lana Hunstad.
He is married to retired scientist Natalie K Björklund with whom he cowrote his second book and several academic publications. He has three sons, Leland, Bryson and Chason Gordon and three stepchildren Justin, Alan and Lana Hunstad.