Avatar - David E. Craig

David E. Craig

I love technology, am amazed by astronomy, enthralled by science and love the never ending entrepreneurial spirit of mankind.

Magazines

Flips