Home›Books›David SnokeDavid SnokeNo biography available.Works (2)A Biblical Case for an Old EarthElectronics and Photonics for Scientists