The Life and Times of Ivan C. Rand