Alex Rand's website

This is alexanderrand.com. Some stuff will reappear here soon.