Author: Canadian Patents and Development Limited.