Created by Kevin Mowbrey and Dr. Gordon Wilkes of the University of Alberta