Current Positions
Peer Reviewed Publications
Other Publications
Film Credits
TV Credits
Contributions to Biodiversity Research
Published Photographs
Academic/Non-commercial Website Development:
Commercial Website Development
Previous Professional Positions
Computer Skills
Education
Previous Volunteer Positions
Talks and Classes:
Open Source Related Invited Keynotes: