David S Michaels

Michaels is a journalist and historian who has written numerous articles on technology, space flight, and world history.