Logo Computer Systems, Inc.
http://www.microworlds.com/
Software

Westmount, Quebec
Canada
@