Happy Mac II megnut Science & Technology August 28, 2002 A New York Times article on the disappearance of Happy Mac. Published by megnut View all posts by megnut Published August 28, 2002