About David Engel

David Engel enjoys hiking, Tai Chi, Italian Renaissance art, non-fiction books, and thinking.