Steve Holgate is a graduate of the United States Naval Academy. After spending thirty-six years as an engineer for the US Navy, Steve is now retired and lives in Fredericksburg, Virginia. He has been happily married for forty years and has a son, Tim.