Barry Beyerstein: We Have Lost One of the Best