Andrew Graham

A tech wiz in a sea of normals.