Duncan's Knot on the Web
Duncan
Resume
Thesis Project
Photos