Eric Chin

Occasional photographer, computer scientist, cosmologist