leonard mitchell