David Matthew Shearer - Portfolio | NOVA