Here are links to various projects Mark has been involved with: