David Wagoner

David Wagoner

David Wagoner

I am a retired CAD-CAM specialist. Words and math are my loves.