Tim Blanks receiving his honorary doctorate | Photo: Courtesy
Tim Blanks receiving his honorary doctorate | Photo: Courtesy