Will Rand
overview