He resides in an old farmhouse in the Philadelphia suburbs with his wonderful wife and three children.
If you would like to contact Desmond, please fill out the form on the Contact Desmond Shepherd page.
The Past the Future Will Read In Its Present