David L. Sieving 

A software engineer who missed his calling as an archaeologist finds a way to start over.