Canadian Maverick: The Life and Times of Ivan C. Rand (Osgoode Society for Canadian Legal History)