James Lian
2 Followers

Political nerd and programmer; enjoys solving math problems and playing violin and volleyball.