Sheldrake is married to Jill Purce , and they have two sons .
He is married to Jill Purce .