Owen Higgins is an astrophysicist (space scientist?) in training and frequent volunteer society person. He is somewhere in Europe right now.
On Owen's site, you can find professional and personal information about him, links to his other internet accounts, projects that are most suitably hosted on the web, and a subset of his thoughts which have been committed to screen. Allez-y!