Researcher, Developer, Geek

geek (gi:k) someone who chooses concentration over conformity and thrives on imagination and knowledge - ross a. laird

Blog ...