February 11th member of Weird Science 2662
June 2nd member of Weird Science 2662 May? member of Weird Science 2662