About CraigA computer scientist, a businessman, and an inventor. Published Papers Professional Certifications Academic Degrees Biography Filter 2015 All20192014201220112010200920082007200620052004200319921988 2015Nothing FoundIt seems we can’t find what you’re looking for. Perhaps searching can help. Search for: