June 17th member of Weird Science 2662 June 2nd member of Weird Science 2662 May? member of Weird Science 2662